@charset "UTF-8";html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}:focus{outline:0}ins{text-decoration:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}body{-webkit-text-stroke:1px transparent}@media only screen and (max-device-width:480px){body{-webkit-text-stroke:0 black}}.clearfix{clear:both;height:0}html{height:100%}.icon{display:inline-block;margin:0;vertical-align:middle}.icon-complete{line-height:0}body,input,select,textarea{font-family:"Helvetica Neue","HelveticaNeue",Helvetica,Arial,sans-serif;font-size:.9em}body{line-height:1.5em;height:auto;min-height:100%;width:100%;background-attachment:fixed;overflow:hidden}.page-wrapper{float:left;position:relative;top:0;left:0;width:100%;min-height:100%}.site-background{position:fixed;top:0;left:0;width:100%;min-height:100%}a{text-decoration:none;cursor:pointer;transition:border .5s,background .5s,color .5s;-moz-transition:border .5s,background .5s,color .5s;-webkit-transition:border .5s,background .5s,color .5s;-o-transition:border .5s,background .5s,color .5s}.page-header{float:left;width:100%;clear:both;position:relative;top:0;left:0;z-index:1000}.page-header .header-main{float:left;width:100%;height:48px;box-shadow:0 2px 5px rgba(0,0,0,0.5);transition:background .5s,color .5s;-moz-transition:background .5s,color .5s;-webkit-transition:background .5s,color .5s;-o-transition:background .5s,color .5s}.page-header .site-title{float:left;text-align:center;font-size:1.4em;line-height:1.5em;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;text-transform:uppercase;letter-spacing:2px;margin-left:15px;margin-top:10px;font-weight:bold}.page-header .site-title .blog-icon{margin-right:10px;margin-bottom:-4px}.page-header .links{display:block;font-size:.8em}.page-header .header-navigation a{text-transform:uppercase;margin-left:20px;transition:color .5s,text-shadow .5s,box-shadow 1s,border .5s,background .5s,opacity .5s;-moz-transition:color .5s,text-shadow .5s,box-shadow 1s,border .5s,background .5s,opacity .5s;-webkit-transition:color .5s,text-shadow .5s,box-shadow 1s,border .5s,background .5s,opacity .5s;-o-transition:color .5s,text-shadow .5s,box-shadow 1s,border .5s,background .5s,opacity .5s}.page-header .header-navigation a:hover,.page-header .header-navigation a.active{opacity:1}.page-header .group-right{height:38px;overflow:hidden;text-align:right;padding-right:15px}.page-header .search{display:inline;margin-left:15px;margin-top:10px;position:relative;float:right}.page-header .search-button{cursor:pointer;position:absolute;top:5px;right:3px;transition:color .5s,text-shadow .5s,box-shadow 1s,border .5s,background .5s,opacity .5s;-moz-transition:color .5s,text-shadow .5s,box-shadow 1s,border .5s,background .5s,opacity .5s;-webkit-transition:color .5s,text-shadow .5s,box-shadow 1s,border .5s,background .5s,opacity .5s;-o-transition:color .5s,text-shadow .5s,box-shadow 1s,border .5s,background .5s,opacity .5s}.page-header .search-button:hover{opacity:1}.page-header .search input{width:150px;background:transparent;border:0;padding:3px 24px 3px 10px;border-radius:20px;box-shadow:inset 0 2px 6px rgba(0,0,0,0.5);height:20px;border:1px solid rgba(255,255,255,0.1)}.page-header .header-description{float:left;display:inline;width:100%;box-shadow:0 2px 5px rgba(0,0,0,0.5);height:0;overflow:hidden}.page-header .description{padding:20px;max-width:500px;margin:0 auto;text-align:center}.page-header .links .icon{margin-right:5px;position:relative;top:-2px}.header-navigation-wide{margin-top:10px;transition:height .5s,opacity .5s,margin .5s;-moz-transition:height .5s,opacity .5s,margin .5s;-webkit-transition:height .5s,opacity .5s,margin .5s;-o-transition:height .5s,opacity .5s,margin .5s}.header-navigation-wide .links{display:inline}.header-navigation-wide .links a{display:inline-block;margin-top:3px}.header-dropdown{width:100%;height:0;opacity:1;position:relative}.header-navigation-small{margin-right:0;transition:width .5s,opacity .5s,margin .5s;-moz-transition:width .5s,opacity .5s,margin .5s;-webkit-transition:width .5s,opacity .5s,margin .5s;-o-transition:width .5s,opacity .5s,margin .5s}.page-header .header-dropdown a.menu-button{display:block;float:right;font-family:fontello;font-size:1.3em;margin:0;width:46px;height:46px;border:1px solid rgba(0,0,0,0.05);border-right:0;text-align:center}.page-header .header-navigation-small a.menu-button{margin-right:-48px;opacity:0;transition:width .5s,opacity .5s,margin .5s;-moz-transition:width .5s,opacity .5s,margin .5s;-webkit-transition:width .5s,opacity .5s,margin .5s;-o-transition:width .5s,opacity .5s,margin .5s}@media(max-width:768px){.page-header .header-navigation-small a.menu-button{opacity:1;margin-right:0}}.page-header .header-navigation-small a.force-open{opacity:1;margin-right:0}.page-header .header-dropdown a.menu-button .icon{display:block;margin:10px auto}.header-dropdown .dropdown-panel{opacity:0;height:0;width:100%;overflow:hidden;position:absolute;top:47px;right:0;text-align:right;z-index:100;white-space:nowrap;transition:height .5s,opacity .5s,padding .5s;-moz-transition:height .5s,opacity .5s,padding .5s;-webkit-transition:height .5s,opacity .5s,padding .5s;-o-transition:height .5s,opacity .5s,padding .5s}.header-dropdown-auto:hover .dropdown-panel,.header-dropdown-open .dropdown-panel{height:auto;opacity:1;box-shadow:0 1px 5px rgba(0,0,0,0.5)}.header-dropdown .links a{display:block;margin:0;padding:5px 10px;border-bottom:1px solid black}.checkbox{display:inline-block;width:12px;height:12px;border:1px solid white;border-radius:3px;margin-left:5px}.checkbox .tick{filter:alpha(opacity=0);opacity:0;position:relative;top:-4px}.checkbox-active .tick{filter:alpha(opacity=100);opacity:1}.blocks-footer{clear:both;text-align:center;padding:20px 0;width:100%}.pager a{padding:8px 10px;border-radius:5px;box-shadow:0 1px 5px rgba(0,0,0,0.2);width:20px;text-align:center;display:inline-block;margin:0 10px;transition:color .5s,text-shadow .5s,box-shadow 1s,border .5s,background .5s,opacity .5s;-moz-transition:color .5s,text-shadow .5s,box-shadow 1s,border .5s,background .5s,opacity .5s;-webkit-transition:color .5s,text-shadow .5s,box-shadow 1s,border .5s,background .5s,opacity .5s;-o-transition:color .5s,text-shadow .5s,box-shadow 1s,border .5s,background .5s,opacity .5s}.pager a:hover{box-shadow:0 2px 7px rgba(0,0,0,0.3)}.scroll-loader img{padding:20px;border-radius:10px 10px 10px 10px;box-shadow:0 1px 5px rgba(0,0,0,0.5);display:none}.scroll-loader .icon-stop,.scroll-loader .icon-clock,.scroll-loader .icon-back-in-time{font-size:2em}#infscr-loading{width:100% !important;top:0 !important;left:0 !important}.page-footer-spacer{height:60px}.page-footer{clear:both;text-align:center;padding:20px 0;text-shadow:0 1px 1px rgba(0,0,0,0.25);box-shadow:0 -2px 5px rgba(0,0,0,0.5);position:absolute;bottom:0;left:0;width:100%}.page-footer a{text-transform:uppercase;margin:0 10px;transition:color .5s,text-shadow .5s,box-shadow 1s,border .5s,background .5s,opacity .5s;-moz-transition:color .5s,text-shadow .5s,box-shadow 1s,border .5s,background .5s,opacity .5s;-webkit-transition:color .5s,text-shadow .5s,box-shadow 1s,border .5s,background .5s,opacity .5s;-o-transition:color .5s,text-shadow .5s,box-shadow 1s,border .5s,background .5s,opacity .5s}.page-footer a:hover{opacity:1}.site-banner img{text-align:center;margin:10px auto;display:block}.seo-header{position:relative;left:-1000px;width:2px;height:2px;margin:-2px 0 0 -2px;overflow:hidden}.seo-header-text{color:#000100}.hide-nudity .nudity{opacity:.5}.hide-nudity .nudity img{opacity:0}.hide-nudity .nudity .img-wrapper{position:relative;display:block}.hide-nudity .nudity .nudity-blocked{position:absolute;top:50%;left:50%;width:40px;height:40px;margin:-20px;font-size:40px;text-align:center}.blocks{display:block;text-align:center;margin:10px}.block{dispay:block;position:relative;top:0;left:0;padding:0;text-align:left;word-wrap:break-word;max-width:500px;margin:10px auto}.masonry-active .blocks{width:auto;max-width:auto;margin:10px}.masonry-active .block{width:500px;max-width:auto;margin:10px;margin-right:0}.block article,.block aside{border-radius:9px;overflow:hidden;box-shadow:0 1px 5px rgba(0,0,0,0.5)}.block-notes{margin-top:30px}.block .post-body,.block .notes{padding:20px 20px 0 20px}.site-description .post-body{padding-bottom:20px}.post p{margin:10px 0}.post footer{clear:both}.post .tags{margin:10px 20px 20px 20px}.post .tags li{display:inline}.post .tags a{display:inline-block;margin:10px 5px 0 0;padding:3px 5px;border-radius:5px;transition:color .5s,text-shadow .5s,box-shadow 1s,border .5s,background .5s,opacity .5s;-moz-transition:color .5s,text-shadow .5s,box-shadow 1s,border .5s,background .5s,opacity .5s;-webkit-transition:color .5s,text-shadow .5s,box-shadow 1s,border .5s,background .5s,opacity .5s;-o-transition:color .5s,text-shadow .5s,box-shadow 1s,border .5s,background .5s,opacity .5s}.post .tags a{border:1px transparent solid}.post .post-controls{display:table;width:100%}.post .post-controls{display:table;text-align:center}.post .post-controls .nav{display:table-row}.post .post-controls a,.post .post-controls .a{display:table-cell;vertical-align:middle;text-align:center;padding:10px;border-top:1px solid rgba(0,0,0,0.05);border-left:1px solid rgba(0,0,0,0.05);border-bottom:0;border-right:0;transition:background .5s,color .5s;-moz-transition:background .5s,color .5s;-webkit-transition:background .5s,color .5s;-o-transition:background .5s,color .5s}.post .post-controls a:first-child,.post .post-controls .a:first-child{border-left:0 none transparent}.post .post-controls nav .directlink{border-left:0}.collapse1 .post .post-controls .directlink .link-inner,.collapse2 .post .post-controls .directlink .link-inner,.collapse2 .post .post-controls .date .link-inner{display:none}.post .link-photo{display:inline;line-height:0;margin:0}.post .full-width{display:block;height:auto;line-height:0;margin:0;width:100%}.permapage .photopost{display:block;max-width:none;width:auto;margin:20px 0;overflow:visible}.permapage .photopost .block-inner,.permapage .photopost article{overflow:visible;text-align:center;background:transparent;box-shadow:none !important}.permapage .photopost .img-wrapper{display:inline-block;position:relative;border-radius:9px;box-shadow:0 1px 5px rgba(0,0,0,0.5)}.permapage .post .full-width{width:auto;max-width:100%;margin:0 auto;border-radius:9px;transition:box-shadow 1s,border .5s,background .5s;-moz-transition:box-shadow 1s,border .5s,background .5s;-webkit-transition:box-shadow 1s,border .5s,background .5s;-o-transition:box-shadow 1s,border .5s,background .5s}.collapsePhotos .photopost .post-body{display:none}.collapsePhotos .photopost .footer{display:block;opacity:0;filter:alpha(opacity = 0);transition:color .5s,text-shadow .5s,box-shadow 1s,border .5s,background .5s,opacity .5s;-moz-transition:color .5s,text-shadow .5s,box-shadow 1s,border .5s,background .5s,opacity .5s;-webkit-transition:color .5s,text-shadow .5s,box-shadow 1s,border .5s,background .5s,opacity .5s;-o-transition:color .5s,text-shadow .5s,box-shadow 1s,border .5s,background .5s,opacity .5s}.collapsePhotos .photopost .footer .directlink{border-bottom-left-radius:9px}.collapsePhotos .photopost .footer .date{border-bottom-right-radius:9px}.collapsePhotos .photopost:hover .footer{opacity:.5;filter:alpha(opacity = 50)}.collapsePhotos .photopost .footer:hover{opacity:.9;filter:alpha(opacity = 90)}.collapsePhotos .photopost .footer .post-controls{position:absolute;bottom:0;bottom:0;z-index:10;box-shadow:0 1px 5px rgba(0,0,0,0.25);border-bottom-left-radius:9px;border-bottom-right-radius:9px}.collapsePhotos .photopost .footer .tags{display:none}.post.chat article .chat{width:100%;margin-top:10px}.post.chat article .chat .chatline{margin-top:5px;border-radius:5px;padding:10px}.post.chat article .chat .label{font-weight:bold;margin-right:5px}.post.link a.link{display:block;clear:both;padding:8px 10px;border:1px solid transparent;border-radius:5px}video,audio,embed{width:100%}.notes .notes-title{margin-bottom:20px;font-size:1.2em;text-transform:uppercase;text-align:center}.notes .note{padding:10px 0}.stickyHeader #tumblr_controls{top:85px !important;margin:-28px 0 0 0;right:5px !important;position:fixed !important}