@charset "utf-8";html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,hr,a,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strong,sub,sup,tt,var,b,u,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}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}h1,h2,h3,h4,h5,h6{font-size:100%}table{border-collapse:collapse;border-spacing:0}
strong,b,mark{font-weight:bold;font-style:inherit}em,i,cite,q,address,dfn,var{font-style:italic;font-weight:inherit}abbr[title],dfn[title]{cursor:help;border-bottom:1px dotted}
ins{border-bottom:1px solid}a,u,ins{text-decoration:none}del,s{text-decoration:line-through}pre,code,samp,kbd{font-family:monospace}small{font-size:.75em}
img{border:0;font-style:italic}input,select,option,optgroup,textarea{font:inherit}h1,h2,h3,h4,h5,h6,hgroup,ul,ol,dl,p,figure,blockquote,pre,table,fieldset,hr{margin-bottom:21px}
h1:last-child,h2:last-child,h3:last-child,h4:last-child,h5:last-child,h6:last-child,hgroup:last-child,ul:last-child,ol:last-child,dl:last-child,p:last-child,figure:last-child,blockquote:last-child,pre:last-child,table:last-child,fieldset:last-child,hr:last-child{margin-bottom:0}
ul,ol,dl{margin-left:3em}.heading-block,.post,.post.link .ext-link,.comments,.notes-block,.posts-nav div,.widget{background-color:#fff;-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,0.1);box-shadow:0 1px 2px 0 rgba(0,0,0,0.1)}
.social-links a,.post-meta a:before,.post-source a:after,.tags:after,.post-share>a,.site-nav a,.site-nav a:after{background:url(http://static.tumblr.com/hoglrhc/C4em9rsxf/sprites.png) no-repeat}
.nav{margin-left:0}.nav>li,.nav>li>a{display:inline-block;*display:inline;zoom:1}*{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}
@-webkit-keyframes fade{0%{opacity:0}100%{opacity:1}}@-moz-keyframes fade{0%{opacity:0}100%{opacity:1}}html{overflow-y:scroll;background-color:#e2e2e2;font:14px/1.5 "Open Sans",Helvetica,Arial,sans-serif;color:#959595}
.container{max-width:940px;margin:0 auto;padding:28px 20px}#install-btn{position:absolute;top:26px;right:3px}.site-header{background-color:#fff}.site-header .container{position:relative}
.site-title{margin-bottom:0;font-weight:800;letter-spacing:-1px;text-transform:uppercase}.site-logo{display:inline-block}.site-logo img{max-height:100px;vertical-align:bottom}
.social-links{position:absolute;right:20px;bottom:28px}.social-links a{width:20px;height:20px;text-indent:-9999px}.social-links a:hover{-ms-filter:"alpha(opacity=85)";filter:alpha(opacity=85);opacity:.85;-webkit-transition:opacity .15s ease-in-out;-moz-transition:opacity .15s ease-in-out;-o-transition:opacity .15s ease-in-out;-ms-transition:opacity .15s ease-in-out;transition:opacity .15s ease-in-out}
.social-links .twitter a{background-position:-163px 0}.social-links .facebook a{background-position:-185px 0}.social-links .googleplus a{background-position:-207px 0}
.social-links .instagram a{background-position:-229px 0}.social-links .flickr a{background-position:-163px -22px}.social-links .dribbble a{background-position:-185px -22px}
.social-links .youtube a{background-position:-207px -22px}.social-links .rss a{background-position:-229px -22px}.site-content{background:#e2e2e2 url(http://static.tumblr.com/hoglrhc/9lOm9bkgh/shadow.png) repeat-x;-webkit-animation:fade .5s;-moz-animation:fade .5s;-ms-animation:fade .5s;-o-animation:fade .5s;animation:fade .5s}
.heading-block{padding:10px 30px}.heading-block h5{font-weight:normal}.posts{float:left;width:550px}.post{margin-bottom:28px;padding:30px}.post:last-child{margin-bottom:0}
.post header{margin-bottom:20px}.post-meta{font-size:10px;line-height:1.6;text-transform:uppercase}.post-meta li{margin-left:10px}.post-meta li:first-child,.post-meta .post-tags li{margin-left:0}
.post-meta a:before,.post-source a:after,.tags:after{content:"";display:inline-block}.post-meta a:before{margin-right:5px;vertical-align:bottom}
.post-date a:before{background-position:-108px 0;width:16px;height:16px}.post-date a:hover:before{background-position:-108px -18px;width:16px;height:16px}
.post-notes a:before{background-position:-126px 0;width:16px;height:14px}.post-notes a:hover:before{background-position:-126px -16px;width:16px;height:14px}
.post-source{float:right}.post-source a:after{background-position:-92px 0;width:14px;height:14px;margin-left:5px;vertical-align:top}.post-source a:hover:after{background-position:-92px -16px;width:14px;height:14px}
.post-tags{float:right}.tags:after{background-position:-144px 0;width:17px;height:9px;margin-left:2px}.tags:hover:after{background-position:-144px -12px;width:17px;height:9px}
.tags li:after{content:", "}.tags li:last-child:after{content:""}.tags a:before{margin-right:0}
.post footer{margin-top:10px}.post-share{position:relative;float:right}.post-share>a{display:inline-block;background-position:-54px 0;width:17px;height:16px;text-indent:-9999px}
.post-share>a:hover{background-position:-54px -17px}.share-buttons-wrapper{display:none;position:absolute;top:-115px;right:-30px;z-index:100}.share-buttons-wrapper:after{content:"";position:absolute;bottom:-5px;right:28px;border-top:5px solid #000;border-top:5px solid rgba(0,0,0,0.6);border-left:10px solid transparent;border-right:10px solid transparent}
.share-buttons-box{top:0;left:0;width:200px;padding:10px;border-radius:3px;background-color:#000;background-color:rgba(0,0,0,0.6)}.short-url{font-size:12px;width:100%;padding:2px 4px;cursor:pointer}
.share-button{float:left;width:50%;margin-top:5px}.share-button iframe{display:block}.post h2{color:#898989;font-size:20px}.post.photo figure{margin-bottom:0;text-align:center}
.post.photo figure img{vertical-align:bottom}.post.photo figcaption{margin-top:21px;text-align:left}.post.photo.photoset iframe{max-width:490px}.post.link .ext-link{display:inline-block;padding:5px 10px;background-color:#fafafa}
.post.quote blockquote{padding-left:0;border-left:none}.post.quote .short p{font-size:21px}.post.quote .medium p{font-size:18px}.post.quote .long p{font-size:16px}
.post.quote b{font-weight:inherit}.post.chat .chat-content{margin:0;list-style-type:none}.post.chat .chat-content li{padding:5px 0;border-top:1px dashed #eee}
.post.chat .chat-content li:first-child{border-top:0}.post.audio figure iframe,.post.audio figure embed,.post.audio figure object,.post.video figure iframe,.post.video figure embed,.post.video figure object{display:block;max-width:490px}
.post.video figure figcaption{margin-top:21px}.post.audio figure{text-align:center}.post.audio figure img{vertical-align:bottom}.post.audio .player{background-color:#e3e3e3}
.post.audio .player embed{display:block;margin:0 auto}.post.audio figcaption{margin-top:21px;text-align:left}.post.answer h2{font-weight:normal}.comments,.notes-block{margin-top:28px;padding:30px}
.notes{margin:0;list-style-type:none}.notes li{margin-top:10px;font-size:10px;font-weight:bold;text-transform:uppercase}.notes li:first-child{margin-top:0}
.notes .avatar{display:inline-block;width:16px;height:16px;vertical-align:-4px}.notes blockquote{margin:5px 0 0 24px}.notes blockquote a{font-size:10px;font-weight:normal;text-transform:none}
.posts-nav div{display:block;float:left;margin-right:10px;padding:5px 10px;font-size:10px;text-transform:uppercase}.posts-nav .current-page,.posts-nav.permalink .next{float:right;margin-right:0}
.sidebar{float:right;width:300px}.widget{margin-bottom:28px;padding:20px;font-size:12px}.widget h4{color:#d00000;font-size:10px;text-transform:uppercase;text-align:center}
.site-nav li{float:left;width:25%;text-align:center}.site-nav a{position:relative;width:16px;height:16px;text-indent:-9999px}.site-nav .home a{width:17px;height:16px}
.site-nav .home a{background-position:-35px 0}.site-nav .home a:hover{background-position:-35px -17px}.site-nav .archive a{background-position:-16px 0}
.site-nav .archive a:hover{background-position:-16px -17px}.site-nav .ask a{background-position:0 0}.site-nav .ask a:hover{background-position:0 -17px}
.site-nav .submit a{background-position:-73px 0}.site-nav .submit a:hover{background-position:-73px -16px}.site-nav a:hover:after{content:attr(data-tooltip);position:absolute;top:21px;left:-27px;height:35px;width:71px;text-indent:0;background-position:-251px 0;color:#fafafa;text-transform:uppercase;line-height:44px;font-size:9px;white-space:nowrap;z-index:100}
.site-avatar{padding:30px;text-align:center}.site-avatar a img{vertical-align:bottom}.pages-links{padding:0}.pages-links ul{margin:0;list-style-type:none}
.pages-links li{float:left;width:50%;padding:20px;border-right:1px solid #e9e9e9;border-bottom:1px solid #e9e9e9;font-size:10px;text-align:center;text-transform:uppercase}
.following{text-align:center}.following li{margin:4px 2px 0 0}.following img{vertical-align:bottom}.widget-pics li{margin-right:10px}.widget-pics img{width:80px;height:80px;vertical-align:bottom}
.dribbble .widget-pics img{width:80px;height:60px}.tweet_list{margin:0;list-style-type:none}.tweet_list li{margin-top:11px}.tweet_list li:first-child{margin-top:0}
.tweet_list p{margin-bottom:0}.tweet_list p.tweet_time a{font-size:10px;font-weight:bold}.tweet_list a{font-weight:normal;color:#d00000}.tweet_list a:hover,.tweet_list a:focus{color:#959595}
.copyright{font-size:11px;text-align:center}h1,.alpha{font-size:32px}h2,.beta{font-size:24px}h3,.gamma{font-size:21px}h4,.delta{font-size:18px}h5,.epsilon{font-size:16px}
h6,.zeta{font-size:14px;text-transform:uppercase}small,.small{font-size:12px}a{color:#959595;font-weight:700}a:hover,a:focus,a:active{color:#d00000;text-decoration:none;-webkit-transition:color .1s ease-in-out;-moz-transition:color .1s ease-in-out;-o-transition:color .1s ease-in-out;-ms-transition:color .1s ease-in-out;transition:color .1s ease-in-out}
li>ul,li>ol{margin-bottom:0}q{quotes:"‘" "’" "“" "”"}
q:before{content:"‘";content:open-quote}q:after{content:"’";content:close-quote}q q:before{content:"“";content:open-quote}
q q:after{content:"”";content:close-quote}blockquote{border-left:3px solid #e3e3e3;padding-left:1.5em}.source{display:block;margin-top:-11px}
.source:before{content:"— "}img,object,embed{max-width:100%}img{height:auto}a img:hover{-ms-filter:"alpha(opacity=85)";filter:alpha(opacity=85);opacity:.85;-webkit-transition:opacity .15s ease-in-out;-moz-transition:opacity .15s ease-in-out;-o-transition:opacity .15s ease-in-out;-ms-transition:opacity .15s ease-in-out;transition:opacity .15s ease-in-out}
.embed{position:relative;padding:0;padding-bottom:56.25%;height:0;overflow:hidden}.embed iframe,.embed object,.embed embed{position:absolute;top:0;left:0;width:100%;height:100%}
.cf:before,.cf:after{content:" ";display:table}.cf:after{clear:both}.cf{*zoom:1}.centered{text-align:center}.add-margin{margin-bottom:21px}
.half-margin{margin-bottom:11px}.remove-margin{margin-bottom:0}@media handheld,only screen and (max-width:940px){#install-btn{display:none}.container{max-width:590px}
.site-content .container{padding-bottom:0}.posts,.sidebar{float:none;margin:0 auto}.posts{margin-bottom:28px}.post.photo.photoset iframe{max-width:100%}
.sidebar{width:100%}.sidebar .widget{width:100%}.widget-pics{max-width:260px;margin:0 auto}}@media handheld,only screen and (max-width:590px){.site-title,.social-links{float:none;text-align:center}
.site-title{margin-bottom:14px}.site-content .container{padding-bottom:28px}.posts{max-width:100%}.sidebar .widget{float:none;width:100%}.sidebar .widget:last-child{margin-bottom:0}
}/*! fancyBox v2.1.0 fancyapps.com | fancyapps.com/fancybox/#license */.fancybox-wrap,.fancybox-skin,.fancybox-outer,.fancybox-inner,.fancybox-image,.fancybox-wrap iframe,.fancybox-wrap object,.fancybox-nav,.fancybox-nav span,.fancybox-tmp{padding:0;margin:0;border:0;outline:0;vertical-align:top}
.fancybox-wrap{position:absolute;top:0;left:0;z-index:8020}.fancybox-skin{position:relative;background:#f9f9f9;color:#444;text-shadow:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}
.fancybox-opened{z-index:8030}.fancybox-opened .fancybox-skin{-webkit-box-shadow:0 10px 25px rgba(0,0,0,0.5);-moz-box-shadow:0 10px 25px rgba(0,0,0,0.5);box-shadow:0 10px 25px rgba(0,0,0,0.5)}
.fancybox-outer,.fancybox-inner{position:relative}.fancybox-inner{overflow:hidden}.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch}
.fancybox-error{color:#444;font:14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;margin:0;padding:15px;white-space:nowrap}.fancybox-image,.fancybox-iframe{display:block;width:100%;height:100%}
.fancybox-image{max-width:100%;max-height:100%}#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{background-image:url('http://static.tumblr.com/hoglrhc/bl3m9sd0x/fancybox_sprite.png')}
#fancybox-loading{position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;opacity:.8;cursor:pointer;z-index:8060}
#fancybox-loading div{width:44px;height:44px;background:url('http://static.tumblr.com/hoglrhc/aeym9sd19/fancybox_loading.gif') center center no-repeat}.fancybox-close{position:absolute;top:-18px;right:-18px;width:36px;height:36px;cursor:pointer;z-index:8040}
.fancybox-nav{position:absolute;top:0;width:40%;height:100%;cursor:pointer;text-decoration:none;background:transparent url('http://static.tumblr.com/hoglrhc/lktm9sd1m/blank.gif');-webkit-tap-highlight-color:rgba(0,0,0,0);z-index:8040}
.fancybox-prev{left:0}.fancybox-next{right:0}.fancybox-nav span{position:absolute;top:50%;width:36px;height:34px;margin-top:-18px;cursor:pointer;z-index:8040;visibility:hidden}
.fancybox-prev span{left:10px;background-position:0 -36px}.fancybox-next span{right:10px;background-position:0 -72px}.fancybox-nav:hover span{visibility:visible}
.fancybox-tmp{position:absolute;top:-9999px;left:-9999px;visibility:hidden}.fancybox-lock{overflow:hidden}.fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:8010;background:url('http://static.tumblr.com/hoglrhc/1t9m9sd1w/fancybox_overlay.png')}
.fancybox-overlay-fixed{position:fixed;bottom:0;right:0}.fancybox-lock .fancybox-overlay{overflow:auto;overflow-y:scroll}.fancybox-title{visibility:hidden;font:normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;position:relative;text-shadow:none;z-index:8050}
.fancybox-opened .fancybox-title{visibility:visible}.fancybox-title-float-wrap{position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:8050;text-align:center}
.fancybox-title-float-wrap .child{display:inline-block;margin-right:-100%;padding:2px 20px;background:transparent;background:rgba(0,0,0,0.8);-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;text-shadow:0 1px 2px #222;color:#FFF;font-weight:bold;line-height:24px;white-space:nowrap}
.fancybox-title-outside-wrap{position:relative;margin-top:10px;color:#fff}.fancybox-title-inside-wrap{padding-top:10px}.fancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:rgba(0,0,0,.8)}