@charset "UTF-8";@-webkit-keyframes spin{from{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-o-keyframes spin{from{-o-transform:rotate(0deg);transform:rotate(0deg)}to{-o-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin{from{-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}.TODO{display:block;font-size:.85em;text-align:center;font-family:monospace;color:#c99;opacity:.5;-webkit-transition-property:color,text-shadow,opacity;-o-transition-property:color,text-shadow,opacity;transition-property:color,text-shadow,opacity;-webkit-transition-duration:.25s;-o-transition-duration:.25s;transition-duration:.25s}.TODO:before{content:"TODO: "}.TODO:hover{opacity:1;color:#f55}.dummy{cursor:default}html,body,main,header,footer,section,aside,article,nav,time,div,span,em,strong,i,b,small,code,h1,h2,h3,h4,h5,p,pre,ul,ol,li,dl,dt,dd,table,thead,tbody,tfoot,tr,th,td,form,fieldset,input,select,textarea,button,legend,label,img,a,progress,meter{margin:0;padding:0;border-width:0;border-color:currentColor;outline:0 none;border-style:solid;border-color:inherit;font-size:1em;line-height:1.3em;vertical-align:baseline;text-decoration:none;font-style:normal;text-overflow:ellipsis;color:inherit;-moz-box-sizing:border-box;box-sizing:border-box}html{font-family:'Source Sans Pro','Arial',sans;font-size:14px;color:#ddd}header .latest{color:#ad3}header .random{color:#e73}header .upload{color:#d55}header .upload .fa-circle{color:#6d0;font-size:.6em}header .comments{color:#c6c}header .forums{color:#fb3}header .search{color:#49f}header .favs{color:#dc5}header .subscriptions{color:#b8d}header .uploads{color:#5d8}header .messages{color:#6bd}header .settings{color:#bbb}header .staff{color:#f1a538}header .logout{color:#c43}main,header,footer,section,aside,article,nav{display:block}h1,h2,h3,h4,h5,h6,legend{}ul li,ol li{list-style-type:none}table{border-collapse:collapse;border-spacing:0;margin:auto;text-align:left}table thead{border-bottom:1px solid rgba(127,127,127,0.5)}table th,table td{padding:.125em .5em}table td time{white-space:nowrap}img{display:inline-block;-moz-box-sizing:content-box;box-sizing:content-box}a{-webkit-transition-duration:.25s;-o-transition-duration:.25s;transition-duration:.25s;-webkit-transition-property:color,background,opacity,text-shadow,box-shadow,border-color;-o-transition-property:color,background,opacity,text-shadow,box-shadow,border-color;transition-property:color,background,opacity,text-shadow,box-shadow,border-color}a:hover,a:focus,a:active{text-shadow:0 0 2px rgba(220,255,255,0.3)}.link,dl.datalist dd a,form dl dd a,.text>a,.textbox>a,.textpage>a,.text p>a,.textbox p>a,.textpage p>a,.text li>a,.textbox li>a,.textpage li>a,.userlist li a,#showcase-sidebar dl a:not(.icon){color:#0cd;cursor:pointer}.jsAnchor{cursor:pointer}.to-top:hover{opacity:1 !important}.localAnchor:empty{pointer-events:none}.center{text-align:center}.fa-sub{position:relative;left:-0.8em;width:.2em;vertical-align:-0.25em;text-shadow:0 0 1px black}.fa-sub.fa-upload{color:#6d0}.fa-sub.fa-certificate{color:#dc5}.fa-sub.fa-ban{color:#d22}.fa-sub.fa-warning,.fa-sub.fa-trash,.fa-sub.fa-trash-o{color:#de5508}.fa-sub.fa-clock-o,.fa-sub.fa-beer{color:#1ac}.fa-inverse{color:#1a1a1a}.fa.sfw{color:#9f9}.fa.sketchy{color:#ff9}.fa.nsfw{color:#f99}#main>h1:first-child,#main>section>h1:first-child,#main>section>article h1{text-align:center;font-size:2em;margin:1.5em 0 1em}strong{font-weight:bold}em{font-style:italic}h2{font-weight:bold;margin:1.5em 0 1em;padding:.25em;color:#8cc;border-style:dotted;border-color:#333;border-width:0 0 1px 0}h2 a{color:inherit}h2+.quickmenu{position:relative;top:-2.6em;display:block;height:0;text-align:right}h3{margin:.5em 0 .25em}.localAnchor{display:block;padding-top:50px;margin-top:-50px}h1.localAnchor,h2.localAnchor,h3.localAnchor{padding-top:70px}h1.localAnchor a,h2.localAnchor a,h3.localAnchor a{display:block}h1.localAnchor a:after,h2.localAnchor a:after,h3.localAnchor a:after{content:"\f0c1";font-weight:normal;float:right;color:#ddd;opacity:.1;-webkit-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity;-webkit-transition-duration:.25s;-o-transition-duration:.25s;transition-duration:.25s}h1.localAnchor a:hover:after,h2.localAnchor a:hover:after,h3.localAnchor a:hover:after{opacity:.75}dl{overflow:hidden}dl dt,dl dd{position:relative;display:block}dl dt{z-index:100;float:left;width:10em;text-align:right;color:#85aaaf}dl dd{z-index:110;margin-left:10em;text-align:left;padding-left:1em}dl dd:after{content:"";display:block;clear:both}dl.datalist dt,form dl dt,dl.datalist dd,form dl dd{padding:.5em}dl.datalist dt,form dl dt{width:11.5em;padding-right:1em;color:#85aaaf;font-weight:600;background-color:#212121;border-radius:2px;box-shadow:inset 0 0 .75em rgba(255,255,255,0.02),0 2px 0 #1c1c1c,0 3px 4px -3px black,0 1px 2px rgba(0,0,0,0.2);white-space:nowrap}dl.datalist dd,form dl dd{left:-0.5em;margin-right:-0.5em;margin-left:11.5em;margin-bottom:.5em;padding-bottom:0;border-radius:2px;background-color:#292929;box-shadow:inset 0 0 .75em rgba(255,255,255,0.03),0 2px 0 #222,0 3px 4px -3px black,1px 1px 2px rgba(0,0,0,0.2)}dl.datalist input,form dl input{padding:0;width:100%;cursor:text}.blocklist li{position:relative;font-size:1.05em;white-space:nowrap;word-break:keep-all;padding:.25em;border-radius:2px}.blocklist li:hover{background-color:#252525}.blocklist li.active{background-color:#333}.blocklist li .label{display:block;padding:0;overflow:hidden;-webkit-transition-property:padding;-o-transition-property:padding;transition-property:padding;-webkit-transition-duration:.25s;-o-transition-duration:.25s;transition-duration:.25s}.blocklist li .label small{display:inline-block;margin-right:.25em;padding:0 .25em;font-size:.85em;height:1em;line-height:1em;vertical-align:.1em;background-color:#ddd;color:#333;text-shadow:none;border-radius:2px;font-weight:bold}.blocklist li .tools{position:absolute;right:.25em;width:0;text-align:right;visibility:hidden;opacity:0;-webkit-transition-property:visibility,opacity,width;-o-transition-property:visibility,opacity,width;transition-property:visibility,opacity,width;-webkit-transition-duration:.25s;-o-transition-duration:.25s;transition-duration:.25s}.blocklist li:hover .tools~.label{padding-right:3.25em}.blocklist li:hover .tools{visibility:visible;opacity:1;width:3em}.content-container,.forum-box,.forum-post-content,#content article.teammember{background-color:#1a1a1a;box-shadow:1px 1px 5px rgba(0,0,0,0.33);border-radius:3px;margin:1.5em auto}#main>.content-container{margin:2em auto}.breadcrumbs li{display:inline-block}.breadcrumbs li::after{content:"»";padding:0 .5em;color:#aaa}.breadcrumbs li:last-child::after{display:none}.breadcrumbs li a{border-bottom:1px dotted #444}.breadcrumbs li span{color:#aaa}#notifications{position:absolute;z-index:300;top:1em;left:20%;right:20%;cursor:pointer}#notifications p{padding:1em;border-radius:4px;box-shadow:1px 1px 4px rgba(0,0,0,0.33)}#notifications .info{text-shadow:1px 1px 2px #000;background-color:#028f22;background-image:-webkit-linear-gradient(top, #03a929 0, #028f22 50%, #006d19 100%);background-image:-o-linear-gradient(top, #03a929 0, #028f22 50%, #006d19 100%);background-image:linear-gradient(to bottom, #03a929 0, #028f22 50%, #006d19 100%)}#notifications .error{text-shadow:1px 1px 2px #000;background-color:#8f0222;background-image:-webkit-linear-gradient(top, #a90329 0, #8f0222 50%, #6d0019 100%);background-image:-o-linear-gradient(top, #a90329 0, #8f0222 50%, #6d0019 100%);background-image:linear-gradient(to bottom, #a90329 0, #8f0222 50%, #6d0019 100%)}.pagination{margin:1em auto;text-align:center}.pagination ul{display:inline-block;box-shadow:0 0 4px rgba(0,0,0,0.4)}.pagination li{display:inline-block;text-align:center}.pagination li a,.pagination li span{display:inline-block;line-height:2em;min-width:2em;color:#ccc;text-shadow:1px 1px 1px black;border-left:1px solid rgba(127,127,127,0.1);border-right:1px solid rgba(0,0,0,0.5);background-color:rgba(22,22,22,0.25);background-image:-webkit-linear-gradient(top, rgba(63,63,63,0.1) 0, rgba(0,0,0,0.4) 100%);background-image:-o-linear-gradient(top, rgba(63,63,63,0.1) 0, rgba(0,0,0,0.4) 100%);background-image:linear-gradient(to bottom, rgba(63,63,63,0.1) 0, rgba(0,0,0,0.4) 100%)}.pagination li:not(.active) a:hover,.pagination li:not(.active) a:active,.pagination li:not(.active) a:focus{background-color:rgba(22,22,22,0.25);background-image:-webkit-linear-gradient(top, rgba(0,0,0,0.4) 0, rgba(63,63,63,0.1) 100%);background-image:-o-linear-gradient(top, rgba(0,0,0,0.4) 0, rgba(63,63,63,0.1) 100%);background-image:linear-gradient(to bottom, rgba(0,0,0,0.4) 0, rgba(63,63,63,0.1) 100%)}.pagination li span{color:#666;opacity:.75;cursor:default}.pagination li.disabled a,.pagination li.active a,.pagination li.disabled span,.pagination li.active span{color:#777;cursor:default}.column-navigation{width:90%;margin:2em auto;box-shadow:1px 1px 5px rgba(0,0,0,0.33);border-radius:3px 6px 6px 3px;background-color:#2b2b2b}@media (max-width:1000px){.column-navigation{width:100%;margin:0;box-shadow:none;border-radius:0}}.column-navigation>.col-nav-subsection{background-color:#222}.column-navigation>.col-nav-subsection>.col-nav-header:before{border-left-color:#2b2b2b}.column-navigation>.col-nav-subsection>.col-nav-subsection{background-color:#1f1f1f}.column-navigation>.col-nav-subsection>.col-nav-subsection>.col-nav-header:before{border-left-color:#222}.column-navigation .col-nav-subsection{margin-left:9em;border-radius:0 6px 6px 0;box-shadow:inset 5px 0 5px -5px rgba(0,0,0,0.4)}.column-navigation .col-nav-header{position:relative;float:left;text-align:center;width:9em}.column-navigation .col-nav-header h1,.column-navigation .col-nav-header h2,.column-navigation .col-nav-header h3{position:relative;line-height:3.3em;height:3.3em;margin:0;width:9em;font-size:1em;border-width:0;padding:0;color:inherit;box-shadow:0 5px 10px -10px black}.column-navigation .col-nav-subsection .col-nav-header:before{content:"";position:absolute;z-index:50;font-size:3.3em;top:0;left:-1px;width:0;height:0;border-width:.5em;border-style:solid;border-top-color:transparent;border-right-color:transparent;border-bottom-color:transparent}.column-navigation .col-nav-subsection .col-nav-header h1,.column-navigation .col-nav-subsection .col-nav-header h2,.column-navigation .col-nav-subsection .col-nav-header h3{padding-left:1em}.column-navigation .nav-col-1 ul,.column-navigation .nav-col-2 ul{margin:1em 1em 0;overflow:hidden;display:block}.column-navigation .nav-col-1 ul.collapsed,.column-navigation .nav-col-2 ul.collapsed{display:none}.column-navigation .nav-col-1 a,.column-navigation .nav-col-2 a{display:block;margin-bottom:.5em;padding:.25em;text-align:left;color:inherit;text-shadow:1px 1px 0 black;background-color:rgba(100,100,100,0.2);border-radius:2px}.column-navigation .nav-col-1 a:hover,.column-navigation .nav-col-2 a:hover,.column-navigation .nav-col-1 a:active,.column-navigation .nav-col-2 a:active,.column-navigation .nav-col-1 a:focus,.column-navigation .nav-col-2 a:focus{background-color:rgba(100,100,100,0.4);border-color:rgba(100,100,100,0.5)}.column-navigation .nav-col-1 a span,.column-navigation .nav-col-2 a span{color:#ccc;font-family:'Montserrat';font-size:.85em}.column-navigation>.col-nav-header .nav-col a{margin-bottom:1em;padding:1em;text-align:center;background-color:rgba(100,100,100,0.2);border:1px solid rgba(100,100,100,0.3);border-radius:2px;box-shadow:1px 1px 5px rgba(0,0,0,0.33)}.column-navigation>.col-nav-header .nav-col a:hover,.column-navigation>.col-nav-header .nav-col a:active,.column-navigation>.col-nav-header .nav-col a:focus{background-color:rgba(100,100,100,0.4);border-color:rgba(100,100,100,0.5)}.column-navigation>.col-nav-header .nav-col a span,.column-navigation>.col-nav-header .nav-col a strong{display:block}.column-navigation #content{text-align:center;background-color:#1a1a1a;border-radius:0 3px 3px 0}.column-navigation #content .col-nav-header{float:none;width:auto;margin-bottom:1em;border-top-right-radius:3px;background-color:#1d1d1d;box-shadow:0 5px 5px -5px rgba(0,0,0,0.4)}.column-navigation #content .col-nav-header h1,.column-navigation #content .col-nav-header h2,.column-navigation #content .col-nav-header h3{float:none;width:auto;padding:0;font-size:1.3em;line-height:2.53846154em;height:2.53846154em}.column-navigation #content:after{content:"";display:block;height:1px;clear:both}.column-navigation #content>:last-child{margin-bottom:2em}body.error pre{margin:1em auto;padding:2em;text-align:left;line-height:1.5em;white-space:pre-wrap;font-family:monospace;font-size:11px}.tipsy{font-size:12px;position:absolute;padding:5px;z-index:100000}.tipsy-inner{background-color:#111;color:#fff;max-width:200px;padding:5px 8px 4px 8px;text-align:center}.tipsy-inner{border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;box-shadow:0 0 5px 1px 1px 5px rgba(0,0,0,0.33);-webkit-box-shadow:0 0 5px 1px 1px 5px rgba(0,0,0,0.33);-moz-box-shadow:0 0 5px 1px 1px 5px rgba(0,0,0,0.33)}.tipsy-arrow{position:absolute;width:0;height:0;line-height:0;border:5px dashed #111}.tipsy-arrow-n{border-bottom-color:#111}.tipsy-arrow-s{border-top-color:#111}.tipsy-arrow-e{border-left-color:#111}.tipsy-arrow-w{border-right-color:#111}.tipsy-n .tipsy-arrow{top:0;left:50%;margin-left:-5px;border-bottom-style:solid;border-top:none;border-left-color:transparent;border-right-color:transparent}.tipsy-nw .tipsy-arrow{top:0;left:10px;border-bottom-style:solid;border-top:none;border-left-color:transparent;border-right-color:transparent}.tipsy-ne .tipsy-arrow{top:0;right:10px;border-bottom-style:solid;border-top:none;border-left-color:transparent;border-right-color:transparent}.tipsy-s .tipsy-arrow{bottom:0;left:50%;margin-left:-5px;border-top-style:solid;border-bottom:none;border-left-color:transparent;border-right-color:transparent}.tipsy-sw .tipsy-arrow{bottom:0;left:10px;border-top-style:solid;border-bottom:none;border-left-color:transparent;border-right-color:transparent}.tipsy-se .tipsy-arrow{bottom:0;right:10px;border-top-style:solid;border-bottom:none;border-left-color:transparent;border-right-color:transparent}.tipsy-e .tipsy-arrow{right:0;top:50%;margin-top:-5px;border-left-style:solid;border-right:none;border-top-color:transparent;border-bottom-color:transparent}.tipsy-w .tipsy-arrow{left:0;top:50%;margin-top:-5px;border-right-style:solid;border-left:none;border-top-color:transparent;border-bottom-color:transparent}html,body{position:absolute;top:0;left:0;right:0;bottom:0;text-align:center;}#header{z-index:100}#wrapper{z-index:10}#main{z-index:100}#footer{z-index:10}#header{position:fixed;top:0;left:0;right:0;height:50px}#wrapper{position:absolute;top:50px;left:0;right:0;bottom:0}#wrapper:after{content:"";display:block;height:7.5em}#main{position:relative;overflow:hidden;min-height:100%;padding-bottom:1em;background: #171717; box-shadow:0 0 20px rgba(0,0,0,0.75)}#footer{position:fixed;left:0;right:0;bottom:0}.maintenance{height:50%;width:50%;overflow:auto;margin:auto;position:absolute;top:0;left:0;bottom:0;right:0;text-align:left}.maintenance a{font-weight:bold;color:#0bf}.maintenance .m-h1{font-size:1.5em;text-transform:uppercase;font-weight:bold}.maintenance .m-h2{font-size:1.2em;margin-bottom:3em}#header{font-size:1.1em;line-height:50px;text-align:left;white-space:nowrap;background-color:#212427;background-image:-webkit-linear-gradient(top, #292c2f 0, #191c1f 100%);background-image:-o-linear-gradient(top, #292c2f 0, #191c1f 100%);background-image:linear-gradient(to bottom, #292c2f 0, #191c1f 100%);text-shadow:1px 1px 3px rgba(0,0,0,0.75);box-shadow:inset 0 0 0 1px rgba(31,31,31,0.66),0 0 10px rgba(0,0,0,0.75),0 0 10px rgba(0,0,0,0.75)}#header img{display:inline-block;vertical-align:middle}#header #logo{float:left;display:inline-block;height:50px;padding:0 1em 0 .5em;line-height:inherit}#header #logo img{position:relative;top:-2px}#header .button{line-height:1.75em;padding:.25em .75em}#topmenu{}#topmenu,#topmenu li,#topmenu a{display:inline-block;max-height:50px;line-height:50px}#topmenu li:first-child{border-left:1px solid rgba(0,0,0,0.5)}#topmenu li:last-child{border-right:1px solid rgba(255,255,255,0.05)}#topmenu li:hover,#topmenu li:active,#topmenu li:focus{background-color:#212427;background-image:-webkit-linear-gradient(top, #191c1f 0, #292c2f 100%);background-image:-o-linear-gradient(top, #191c1f 0, #292c2f 100%);background-image:linear-gradient(to bottom, #191c1f 0, #292c2f 100%)}#topmenu li a{position:relative;padding:0 1em;border-width:0 1px;border-color:transparent rgba(0,0,0,0.5) transparent rgba(255,255,255,0.05);background-color:transparent;-webkit-transition-property:color,text-shadow,background,box-shadow,border-color,padding;-o-transition-property:color,text-shadow,background,box-shadow,border-color,padding;transition-property:color,text-shadow,background,box-shadow,border-color,padding;-webkit-transition-duration:.25s;-o-transition-duration:.25s;transition-duration:.25s;text-align:center}#topmenu li a .fa{position:relative;bottom:0;-webkit-transition-property:bottom;-o-transition-property:bottom;transition-property:bottom;-webkit-transition-duration:.25s;-o-transition-duration:.25s;transition-duration:.25s}#topmenu li a span{font-size:0;position:absolute;bottom:3px;left:0;width:100%;opacity:0;-webkit-transition-property:font-size,opacity;-o-transition-property:font-size,opacity;transition-property:font-size,opacity;-webkit-transition-duration:.25s;-o-transition-duration:.25s;transition-duration:.25s}#topmenu li a:hover,#topmenu li a:active,#topmenu li a:focus{box-shadow:inset 0 0 .75em rgba(0,0,0,0.2);padding:0 1.5em}#topmenu li a:hover .fa,#topmenu li a:active .fa,#topmenu li a:focus .fa{bottom:5px}#topmenu li a:hover span,#topmenu li a:active span,#topmenu li a:focus span{font-size:.65em;opacity:1}#topmenu li a.search:hover,#topmenu li a.search:active,#topmenu li a.search:focus{background-color:rgba(47,90,143,0.33)}#topmenu li a.latest:hover,#topmenu li a.latest:active,#topmenu li a.latest:focus{background-color:rgba(98,125,41,0.33)}#topmenu li a.random:hover,#topmenu li a.random:active,#topmenu li a.random:focus{background-color:rgba(132,73,41,0.33)}#topmenu li a.upload:hover,#topmenu li a.upload:active,#topmenu li a.upload:focus{background-color:rgba(123,56,58,0.33)}#topmenu li a.comments:hover,#topmenu li a.comments:active,#topmenu li a.comments:focus{background-color:rgba(115,65,118,0.33)}#topmenu li a.forums:hover,#topmenu li a.forums:active,#topmenu li a.forums:focus{background-color:rgba(140,107,41,0.33)}#userpanel{position:relative;float:right;margin-right:.5em}#userpanel,#userpanel>nav,#userpanel>nav>span{display:inline-block;line-height:50px}#userpanel .usermenu-toggle{display:inline-block;line-height:50px;padding:0 .65em;font-size:.9em;border-right:1px solid rgba(0,0,0,0.5)}#userpanel .usermenu-toggle .username{margin-left:.4em}#userpanel .usermenu-toggle .avatar-sm{position:relative;top:-2px;margin-left:.4em}@media (max-width:799px){#userpanel .welcome-text{display:none}}@media (max-width:699px){#userpanel .usermenu-toggle .username{display:none}}#userpanel .userpanel-buttons{padding:0 .5em;border-left:1px solid rgba(255,255,255,0.05)}#userpanel .userpanel-buttons>a{display:inline-block;padding:.15em .3em;margin:0 .15em;text-align:center;font-family:'Source Sans Pro','Arial',sans;font-weight:normal;color:#ddd;background-color:#555;border-radius:3px}#userpanel .userpanel-buttons>a.new-comments{background-color:#743e74}#userpanel .userpanel-buttons>a.new-subscriptions{background-color:#9463b5}#userpanel .userpanel-buttons>a.new-messages{background-color:#4592b1}#userpanel .userpanel-buttons>a.notifications-toggle.has-new{background-color:#853d15}#userpanel .userpanel-dropdown{position:absolute;top:50px;right:0;width:25em;text-align:left;display:none;background-color:#303030;box-shadow:1px 1px 5px rgba(0,0,0,0.5);border-radius:3px}#userpanel .userpanel-dropdown.extended{display:block}.userpanel-dropdown{margin-right:-1em}.userpanel-dropdown::before{content:"";position:absolute;top:-20px;right:1em;border:10px solid transparent;border-bottom-color:#303030}.userpanel-dropdown header,.userpanel-dropdown footer{padding:.5em 1em}.userpanel-dropdown header{border-bottom:1px solid #111}.userpanel-dropdown h4{font-size:1.1em}.userpanel-dropdown .dropdown-content{background-color:#222}.userpanel-dropdown .dropdown-content>.spinner{display:block;padding:.5em;margin:auto;text-align:center}.userpanel-dropdown .dropdown-content>ul{padding:0}.userpanel-dropdown .dropdown-content>ul>li{border-top:1px solid #333;border-bottom:1px solid #111}.userpanel-dropdown .dropdown-content>p.nothing{padding:1em;text-align:center}.userpanel-dropdown footer{text-align:center;border-top:1px solid #393939}.userpanel-dropdown .notification{padding:.5em}.userpanel-dropdown .notification-content{font-size:.9em}nav#usermenu{height:auto;padding:0;margin:0}#usermenu small{font-size:.85em;margin-right:1em}#usermenu .sep{margin:0 .5em}#usermenu .usermenu-section{position:relative;padding:.75em .5em;border-top:1px solid #333;border-bottom:1px solid #111}#usermenu .usermenu-links{margin-left:4.65em}#usermenu .usermenu-links a{color:#86f6ff}#usermenu .usermenu-section-title{display:block;font-size:1.2em}#usermenu .usermenu-section-title .fa{float:left;font-size:2.5em;margin-right:.25em}#usermenu .user{margin-bottom:1em}#usermenu .username{font-size:1.5em}#usermenu .groupname{font-size:.85em;font-style:italic}#usermenu .no-avatar{float:left;font-size:3em;margin-right:.25em;padding-bottom:1em}#usermenu .avatar{float:left;margin-right:1em;width:7.15em;height:7.15em}#usermenu .avatar>img{max-width:100%;max-height:100%}#usermenu .usermenu-stats .fa{margin-right:.25em}#footer{padding:1em 1em 0;text-align:center;text-shadow:1px 1px 2px rgba(0,0,0,0.75)}#footer a{color:inherit}#footer a:hover,#footer a:focus,#footer a:active{color:#7cd}#footer>.to-top{position:absolute;z-index:500;top:1em;right:2em;opacity:.5}#footer .copyright{padding:.5em;opacity:.5}#footer .copyright:after{content:"";display:block;width:40em;margin:.5em auto;border-bottom:1px dotted #555}#footer .social a,#footer .footermenu a{display:inline-block;vertical-align:middle;padding:0 .75em;line-height:3.25em}#footer .social{float:left}#footer .footermenu{float:right;margin-right:4em}#footer .footermenu a{padding-left:0;padding-right:0}#footer .footermenu a:not(:first-child):before{content:"·";display:inline-block;padding:0 .75em;color:#898989}#footer .social .irc{padding-top:.5em;padding-bottom:.5em;color:inherit;background-color:rgba(255,255,255,0.05);-webkit-transition:background .3s;-o-transition:background .3s;transition:background .3s}#footer .social .irc:hover,#footer .social .irc:focus,#footer .social .irc:active{background-color:rgba(255,255,255,0.1)}#footer .social .irc .fa{float:left;line-height:1.5em}#footer .social .irc span{display:block;margin-left:25px;padding:0 .5em}#footer .social .irc .server{font-size:.8em}#footer .social .fa-slack{-ms-transform:rotate(19deg);-webkit-transform:rotate(19deg);-o-transform:rotate(19deg);transform:rotate(19deg)}.buttons-row{text-align:center}.button{display:inline-block;margin:.5em .25em;padding:.5em 1em;text-align:center;cursor:pointer;color:#ddd;text-shadow:-1px -1px 0 black;border-radius:3px;background-color:#204650;background-image:-webkit-linear-gradient(top, #275660 0, #183640 100%);background-image:-o-linear-gradient(top, #275660 0, #183640 100%);background-image:linear-gradient(to bottom, #275660 0, #183640 100%);background-size:100% 150%;background-position:0 100%;box-shadow:inset -0.1em 0 1em .1em rgba(255,255,255,0.1),0 3px 0 0 #0b2c39,1px 1px 5px rgba(0,0,0,0.5),1px 5px 5px -5px rgba(0,0,0,0.5);-webkit-transition-property:color,background,text-shadow,box-shadow,border-color;-o-transition-property:color,background,text-shadow,box-shadow,border-color;transition-property:color,background,text-shadow,box-shadow,border-color;-webkit-transition-duration:.25s;-o-transition-duration:.25s;transition-duration:.25s}.button:hover,.button:active,.button:focus{background-position:0 0}.button.mutable-button,.button:disabled,.button.dead-button,.button.rm-button,.button.clear-button{-webkit-transition-property:none;-o-transition-property:none;transition-property:none}.button.mutable-button span:last-child,.button:disabled span:last-child,.button.dead-button span:last-child,.button.rm-button span:last-child,.button.clear-button span:last-child{display:none}.button.mutable-button:hover span:first-child,.button.dead-button.live span:first-child{display:none}.button.mutable-button:hover span:last-child,.button.dead-button.live span:last-child{display:inline}.button:disabled,.button.dead-button:not(.live){cursor:default;pointer-events:none;color:#aaa;text-shadow:-1px -1px 0 #444;background-color:#777;background-image:-webkit-linear-gradient(top, #999 0, #555 100%);background-image:-o-linear-gradient(top, #999 0, #555 100%);background-image:linear-gradient(to bottom, #999 0, #555 100%);box-shadow:inset -0.1em 0 1em .1em rgba(255,255,255,0.1),0 3px 0 0 #222,1px 1px 5px rgba(0,0,0,0.5),1px 5px 5px -5px rgba(0,0,0,0.5)}.button.green,.button.register,.button.in-favorites,.button.featured,.button.restore-button:hover{color:#053919;text-shadow:1px 1px 0 #b5e5c5;background-color:#a1c25a;background-image:-webkit-linear-gradient(top, #bddb7e 0, #85a936 100%);background-image:-o-linear-gradient(top, #bddb7e 0, #85a936 100%);background-image:linear-gradient(to bottom, #bddb7e 0, #85a936 100%);box-shadow:inset -0.1em 0 1em .1em rgba(255,255,255,0.1),0 3px 0 0 #11490f,1px 1px 5px rgba(0,0,0,0.5),1px 5px 5px -5px rgba(0,0,0,0.5)}.button.red,.button.restore-button,.button.rm-button:hover{color:#fdd;text-shadow:inherit;background-color:#702e20;background-image:-webkit-linear-gradient(top, #703627 0, #702618 100%);background-image:-o-linear-gradient(top, #703627 0, #702618 100%);background-image:linear-gradient(to bottom, #703627 0, #702618 100%);box-shadow:inset -0.1em 0 1em .1em rgba(255,255,255,0.1),0 3px 0 0 #49110f,1px 1px 5px rgba(0,0,0,0.5),1px 5px 5px -5px rgba(0,0,0,0.5)}.button.orange,.button.reported{color:#ffd;text-shadow:inherit;background-color:#863c11;background-image:-webkit-linear-gradient(top, #a85521 0, #632300 100%);background-image:-o-linear-gradient(top, #a85521 0, #632300 100%);background-image:linear-gradient(to bottom, #a85521 0, #632300 100%);box-shadow:inset -0.1em 0 1em .1em rgba(255,255,255,0.1),0 3px 0 0 #49230f,1px 1px 5px rgba(0,0,0,0.5),1px 5px 5px -5px rgba(0,0,0,0.5)}.smallbutton{display:inline-block;padding:0 .4em;line-height:1.5em;font-size:.9em;color:#ddd;text-shadow:-1px -1px 0 black;background-color:#204650;background-image:-webkit-linear-gradient(top, #275660 0, #183640 100%);background-image:-o-linear-gradient(top, #275660 0, #183640 100%);background-image:linear-gradient(to bottom, #275660 0, #183640 100%);border-radius:3px;cursor:pointer}.smallbutton.public,.smallbutton.restore:hover,.smallbutton.subscribe:hover{color:#bfb;background-color:#336f2b !important;background-image:-webkit-linear-gradient(top, #473 0, #262 100%) !important;background-image:-o-linear-gradient(top, #473 0, #262 100%) !important;background-image:linear-gradient(to bottom, #473 0, #262 100%) !important}.smallbutton.private,.smallbutton.delete:hover,.smallbutton.report:hover,.smallbutton.unsubscribe:hover{color:#fbb;background-color:#6f332b !important;background-image:-webkit-linear-gradient(top, #743 0, #622 100%) !important;background-image:-o-linear-gradient(top, #743 0, #622 100%) !important;background-image:linear-gradient(to bottom, #743 0, #622 100%) !important}input[type="text"],input[type="search"],input[type="email"],input[type="password"]{text-overflow:clip}button,input[type="text"],input[type="search"],input[type="email"],input[type="password"],select{height:2.3em}button::-moz-focus-inner,input[type="text"]::-moz-focus-inner,input[type="search"]::-moz-focus-inner,input[type="email"]::-moz-focus-inner,input[type="password"]::-moz-focus-inner,select::-moz-focus-inner{padding:0;border-width:0}button.invalid,input[type="text"].invalid,input[type="search"].invalid,input[type="email"].invalid,input[type="password"].invalid,select.invalid{background-color:#492525}textarea{resize:vertical}::-webkit-input-placeholder{color:inherit;opacity:.66}:-moz-placeholder{color:inherit;opacity:.66}::-moz-placeholder{color:inherit;opacity:.66}:-ms-input-placeholder{color:inherit;opacity:.66}input[type="search"]{-webkit-appearance:none}.shortform>fieldset.oneline label{min-width:0;margin:0}.shortform>fieldset.oneline label.sfw{border-radius:2px 0 0 2px}.shortform>fieldset.oneline label.sketchy{border-radius:0}.shortform>fieldset.oneline label.nsfw{border-radius:0 2px 2px 0}.ui-autocomplete{z-index:99999}.editor{text-align:left}.editor textarea{display:block;width:100%;min-height:15em;resize:vertical;overflow:auto}.editor-tabs{padding-bottom:.5em}.editor-tabs a{display:inline-block;text-align:center;cursor:pointer}.editor-view-toggle,.editor-tools,.editor-help{display:inline-block;padding:0 .5em}.editor-tools li{display:inline-block}.editor-tools a{width:2em}.editor-tools a:hover{color:white}.editor-view-toggle{border-right:1px solid #333}.editor-view-toggle a{width:5em}.editor-view-toggle .editor-edit-button{display:none}.editor-preview-mode .editor-edit-button{display:inline-block}.editor-preview-mode .editor-preview-button{display:none}.editor-preview-mode .editor-tools{opacity:.4}.editor-preview-mode .editor-tools a{pointer-events:none;cursor:default;color:inherit}.editor-help{float:right}.editor-preview{border-top:1px solid #333;padding-top:.5em}.editor-preview .spinner{display:block;width:1em;margin:1em auto 0;font-size:2em}.text,.textbox,.textpage,.comment-body{text-align:left}.text em,.textbox em,.textpage em{font-style:italic}.text strong,.textbox strong,.textpage strong{font-weight:bold}.text .highlight,.textbox .highlight,.textpage .highlight{font-style:normal;font-weight:bold;color:#aa3959}.text .username:before,.textbox .username:before,.textpage .username:before{content:"@"}.text .tagname:before,.textbox .tagname:before,.textpage .tagname:before{content:"#"}.text ul,.textbox ul,.textpage ul,.text ol,.textbox ol,.textpage ol{margin-left:2em;white-space:normal}.text ul>li::before,.textbox ul>li::before,.textpage ul>li::before,.text ol>li::before,.textbox ol>li::before,.textpage ol>li::before{position:relative;left:-1em;display:inline-block;width:0}.text ul ul>li::before,.textbox ul ul>li::before,.textpage ul ul>li::before,.text ol ul>li::before,.textbox ol ul>li::before,.textpage ol ul>li::before{content:"\f105"}.text li,.textbox li,.textpage li{margin-bottom:.25em}.text ul>li::before,.textbox ul>li::before,.textpage ul>li::before{content:"\f0da";float:left}.text ol>li,.textbox ol>li,.textpage ol>li{list-style-type:decimal}.text code,.textbox code,.textpage code{display:inline-block;padding:1px 2px;margin:0 2px;color:#d0d0d0;background-color:#272727;border-radius:2px;font-family:"Lucida Console",Monaco,monospace}.text blockquote,.textbox blockquote,.textpage blockquote{position:relative;margin:.5em 0;padding:0 .5em;min-width:40%;border-left:2px solid #469;background-color:rgba(50,70,100,0.2);box-shadow:0 0 2px rgba(20,20,20,0.1)}.textbox,.comment-body{white-space:pre-wrap;line-height:1.5em;min-width:20em;max-width:60em}.textbox img{max-width:55em;max-height:55em;cursor:pointer}.textpage{margin:2em auto;width:90%;max-width:50em;text-align:left}.textpage p,.textpage li{font-size:1.1em;line-height:1.5em}.textpage p{margin:1em .25em}.username.deleted,.tagname.deleted,.username .deleted,.tagname .deleted{text-decoration:line-through}.usergroup-1,.username.deleted{color:#866767 !important}.usergroup-2{color:#08a6f6 !important}.usergroup-3,.usergroup-4{color:#2ab559 !important;font-weight:bold}.usergroup-5{color:#edcb43 !important;font-weight:bold}.usergroup-6{color:#ed6743 !important;font-weight:bold}.usergroup-7{color:#b336ed !important;font-weight:bold}.tagname{word-wrap:break-word}.tagname.sfw,.tagname .sfw,.tagname.purity-sfw,.tagname .purity-sfw{color:#9f9 !important}.tagname.sketchy,.tagname .sketchy,.tagname.purity-sketchy,.tagname .purity-sketchy{color:#ff9 !important}.tagname.nsfw,.tagname .nsfw,.tagname.purity-nsfw,.tagname .purity-nsfw{color:#f99 !important}.dropdown-toggle{position:relative;z-index:110;display:block;padding:.5em 0}.dropdown-toggle:after{content:" \f0d8"}.dropdown-toggle.collapsed:after{content:" \f0d7"}.dropdown{height:0;visibility:hidden;opacity:0;-webkit-transition-property:opacity,visibility;-o-transition-property:opacity,visibility;transition-property:opacity,visibility;-webkit-transition-duration:.25s;-o-transition-duration:.25s;transition-duration:.25s}.dropdown>div{position:relative;z-index:100;display:inline-block;overflow:hidden;background-color:#333;box-shadow:1px 1px 5px rgba(0,0,0,0.5);border-radius:0 0 3px 3px}.dropdown-toggle:hover,.dropdown-toggle:not(.collapsed){color:inherit;background-color:#333;border-radius:3px}.dropdown-toggle:not(.collapsed){border-bottom-left-radius:0;border-bottom-right-radius:0}.dropdown:not(.dropdown-hover):not(.collapsed),.dropdown-toggle:hover~.dropdown-hover,.dropdown-hover:hover{visibility:visible;opacity:1}.sidebar,.sidebar-toggle{background-color:#1b1b1b;border-color:#292929;box-shadow:0 0 7px rgba(0,0,0,0.5)}.sidebar{z-index:600;position:absolute;top:0;bottom:0;width:23em;overflow:visible;-webkit-transition-duration:.25s;-o-transition-duration:.25s;transition-duration:.25s;-webkit-transition-property:left,right;-o-transition-property:left,right;transition-property:left,right}.sidebar~section{top:0;left:0;right:0;bottom:0;-webkit-transition-duration:.25s;-o-transition-duration:.25s;transition-duration:.25s;-webkit-transition-property:margin-left,right;-o-transition-property:margin-left,right;transition-property:margin-left,right}.lsidebar{left:0;border-width:0 1px 0 0}.lsidebar~section,.lsidebar~.scrollbar.horizontal{margin-left:23em}.lsidebar.collapsed{left:-22.5em}.lsidebar.collapsed~section,.lsidebar.collapsed~.scrollbar.horizontal{margin-left:.5em}.lsidebar .sidebar-toggle{right:-1em;padding-left:.25em;border-radius:0 100% 100% 0}.rsidebar{right:0;border-width:0 0 0 1px}.rsidebar~section{position:absolute;overflow-x:hidden;overflow-y:scroll}.rsidebar~section,.rsidebar~.scrollbar{right:20em}.rsidebar.collapsed{right:-19.5em}.rsidebar.collapsed~section,.rsidebar.collapsed~.scrollbar{right:.5em}.rsidebar .sidebar-toggle{left:-1em;padding-right:.25em;border-radius:100% 0 0 100%}.sidebar-toggle{display:block;font-size:1.5em;width:1.5em;line-height:1.5em;position:absolute;top:3em;text-align:center;background-color:inherit;border-width:1px;border-color:inherit}.sidebar-toggle .fa{font-size:.85em;opacity:.8}.lsidebar .sidebar-toggle .fa:before,.rsidebar.collapsed .sidebar-toggle .fa:before{content:"\f053"}.rsidebar .sidebar-toggle .fa:before,.lsidebar.collapsed .sidebar-toggle .fa:before{content:"\f054"}.sidebar-background{position:relative;height:100%;overflow:hidden;background-color:inherit}.sidebar-content{height:100%;overflow-x:hidden;overflow-y:scroll;padding:1em 1.7em;border-bottom:1px solid black;}.sidebar-content>:first-child{margin-top:0}.sidebar-content>:last-child{margin-bottom:1em}.sidebar-section{margin-bottom:1em;padding:1em 0;font-size:.9em;text-align:left}.sidebar-section:not(:first-child){border-top:1px dotted #333}.sidebar-section.collapsed{height:3em;margin:0;overflow:hidden}.sidebar-section h2{margin:0 0 1em;padding:0;font-size:.85em;line-height:1.52941176em;text-transform:uppercase;border:0 none}.sidebar-section .sidebar-section-toggle+h2{cursor:pointer}.sidebar-section .sidebar-section-toggle{float:left;display:inline-block;cursor:pointer}.sidebar-section .sidebar-section-toggle .fa:before{content:"\f0d7"}.sidebar-section.collapsed .sidebar-section-toggle .fa:before{content:"\f0da"}.sidebar-section h2+.quickmenu{top:-2.3em}.sidebar-section dl dt,.sidebar-section dl dd{line-height:2em}.sidebar-section dl dt{width:6em}.sidebar-section dl dd{margin-left:6em}.sidebar-section form{text-align:center}.tooltip{position:absolute;top:50%;left:100%;display:inline-block;margin-top:-1.15em;margin-left:6.6px;height:2.3em;line-height:1.3em;padding:.5em;background-color:#111;border-radius:3px;box-shadow:1px 1px 5px rgba(0,0,0,0.33)}.tooltip:before{content:"";position:absolute;display:block;width:0;height:0;border:6px solid transparent}.tooltip-right:before{left:-12px;top:50%;margin-top:-6px;border-right-color:#111}#global-spinner{z-index:10000;position:fixed;top:125px;left:50%;margin-left:-0.75em;display:block;font-size:24px;line-height:2em;height:2em;width:2em;display:none;background-color:rgba(12,12,12,0.8);border-radius:3px;box-shadow:1px 1px 5px rgba(0,0,0,0.33)}.tipsy-inner>.fa:only-child{padding:3px 0 4px}.scrollbar{z-index:200;position:absolute;right:0;bottom:0}.scrollbar.vertical{top:0;margin:2px 1px;height:-webkit-calc(100% -  4px );height:calc(100% -  4px )}.scrollbar.vertical.both{margin-bottom:14px;height:-webkit-calc(100% -  14px );height:calc(100% -  14px )}.scrollbar.vertical .scroll-handle{width:10px}.scrollbar.horizontal{left:0;margin:1px 2px}.scrollbar.horizontal.both{margin-right:14px}.scrollbar.horizontal .scroll-handle{height:10px}.scrollbar.full{display:none}.scrollbar .scroll-handle{position:relative;border-radius:5px;background-color:#444;box-shadow:inset 1px 1px 0 #555,inset -2px -2px 3px #333,0 1px 3px rgba(0,0,0,0.5);opacity:0;-webkit-transition:opacity .3s .1s;-o-transition:opacity .3s .1s;transition:opacity .3s .1s}.scrollbar.scrolling .scroll-handle{opacity:.8}.scrollbar.dragging .scroll-handle,.scrollbar:hover .scroll-handle{opacity:1}#overlay{position:fixed;z-index:1000;top:0;left:0;right:0;bottom:0;background-color:rgba(15,15,15,0.5);opacity:1}#overlay.overlay-hidden{opacity:0;z-index:-1}#overlay .overlay-inner{position:absolute;left:0;display:inline-block;max-width:90%;max-height:90%;overflow:hidden;background-color:#1a1a1a;background-clip:padding-box;border:10px solid rgba(255,255,255,0.1);box-shadow:1px 1px 5px rgba(0,0,0,0.2),5px 5px 15px rgba(0,0,0,0.4)}#overlay .overlay-inner header{z-index:20;position:relative;width:100%;height:0;overflow:visible}#overlay .overlay-inner header h1{height:3.3em;padding:1em 3em;background-color:#1d1d1d;background-image:-webkit-linear-gradient(top, #272727 0, #141414 100%);background-image:-o-linear-gradient(top, #272727 0, #141414 100%);background-image:linear-gradient(to bottom, #272727 0, #141414 100%)}#overlay .overlay-inner header .overlay-close{position:absolute;top:1em;right:1em;color:#888}#overlay .overlay-inner header .overlay-close :hover{color:#ddd}#overlay .overlay-inner .scrollbar{top:3.3em}#overlay .overlay-inner .overlay-content{z-index:10;position:relative;height:100%;margin-right:-15px;padding:4.3em 1em 0;overflow-x:auto;overflow-y:scroll}#overlay .overlay-inner .overlay-content:after{content:"";display:block;width:100%;height:1em}#overlay .blockform{padding:0}#overlay .blockform fieldset{margin:1em 0;padding-bottom:0}#overlay .blockform input[type="text"],#overlay .blockform input[type="email"]{min-width:20em}#searchbar form{line-height:50px;margin:auto}#searchbar fieldset{display:inline-block;vertical-align:middle;margin:0 .25em} #search-submit{display:inline-block;vertical-align:middle;padding:.5em} .dropdown label{margin:.5em;display:block}#searchbar .dropdown label small{display:block;font-size:.85em}#search-sorting .dropdown-toggle,#search-sorting .dropdown{margin-right:2.25em}#search-order~label{float:right;width:2em;min-width:2em;color:#ddd}#search-order~label:before{content:"\f062"}#search-order:checked~label:before{content:"\f063"}#searchbar~#wrapper{-webkit-transition:.25s top;-o-transition:.25s top;transition:.25s top}#searchbar:not(.collapsed)~#wrapper{top:105px}#searchbar.collapsed{top:-5px;height:55px;overflow:hidden;box-shadow:0 0 0 transparent}#search_text{width:15em}#search-submit.button:hover .fa{-webkit-animation-name:spin;-webkit-animation-duration:1s;-webkit-animation-iteration-count:infinite;-webkit-animation-timing-function:linear;-moz-animation-name:spin;-moz-animation-duration:1s;-moz-animation-iteration-count:infinite;-moz-animation-timing-function:linear;-ms-animation-name:spin;-ms-animation-duration:1s;-ms-animation-iteration-count:infinite;-ms-animation-timing-function:linear;-o-transition:rotate(3600deg)}#autocomplete-dropdown{z-index:10000;position:absolute;display:none;padding:0 .25em;text-align:left;background-color:#181818;box-shadow:1px 2px 6px rgba(0,0,0,0.6);border-bottom-left-radius:3px;border-bottom-right-radius:3px}#autocomplete-dropdown>li{display:block;padding:.25em 0}#autocomplete-dropdown>li:not(:first-child){border-top:1px solid #252525}#autocomplete-dropdown>li:not(:last-child){border-bottom:1px solid #111}#autocomplete-dropdown a{display:block;padding:.25em .5em;border-radius:2px;cursor:pointer}#autocomplete-dropdown a.focus,#autocomplete-dropdown a:focus,#autocomplete-dropdown a:hover{background-color:#252525}#autocomplete-dropdown:hover a:not(:hover){background-color:transparent}#autocomplete-dropdown strong{font-weight:bold}#autocomplete-dropdown small{font-size:.85em;display:block}#comments{margin:auto}#main>#comments{width:80%;max-width:50em}.comment{margin:.5em 0;padding:.5em;border-radius:3px;box-shadow:1px 1px 5px rgba(0,0,0,0.33);text-align:left;background-color:#232323}.comment .avatar-sm,.comment .avatar-32{float:left}.comment header,.comment .comment-body,.comment footer{margin:0 5px 0 37px;padding:.25em 0}.comment header{border-bottom:1px dotted #555}.comment header nav{display:inline-block;margin:0 1em}.comment header h2{display:inline;margin:0 1em;padding:0;border-width:0;font-size:.9em}.comment header .comment-id{float:right;font-size:.85em;opacity:.5;font-weight:bold}.comment header .comment-id a::before{content:"#"}.comment footer{font-size:.85em;color:#777}.comment footer a{color:inherit;-webkit-transition-property:color,text-shadow;-o-transition-property:color,text-shadow;transition-property:color,text-shadow;-webkit-transition-duration:.25s;-o-transition-duration:.25s;transition-duration:.25s}.comment footer a:hover,.comment footer a:active,.comment footer a:focus{color:#aaa}.comment-buttons{opacity:0;visibility:hidden;-webkit-transition-duration:.25s;-o-transition-duration:.25s;transition-duration:.25s;-webkit-transition-property:opacity,visibility;-o-transition-property:opacity,visibility;transition-property:opacity,visibility}.comment:hover .comment-buttons{opacity:1;visibility:visible}#messages{margin:1em 3em}.comment.unread{background-color:#272727;border:1px solid #666}.comment.unread header h2:before{content:"\f069";font-weight:normal;padding-right:.25em;color:#6d0}#forums{max-width:90%;margin:1em auto;padding:0 1em;text-align:left}#forums>div{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}#forums>div .forums-sidebar{-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;height:100%;width:300px;padding-left:1.5em}#forums>div .forums-main{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;height:100%}#forums .breadcrumbs{margin:1em 0}h1#forums-title{font-size:2em;margin:.75 0;text-align:left}h1#forums-title>.fa{color:#fb3}h1#forums-title .forum-thread-title{color:inherit}#forums-title .fa,.forum-thread-title .fa{margin-right:.25em}.forum-board-read .forum-board-title,.forum-thread-read .forum-thread-title,.forum-thread-title.read{font-weight:normal}.forum-board-unread .forum-board-title,.forum-thread-unread .forum-thread-title,.forum-thread-title.unread{font-weight:bold;color:#fb3}li .forum-board-title,table .forum-board-title,li .forum-thread-title,table .forum-thread-title{margin:0;padding:0;width:100%;font-size:1em;font-weight:normal}.forum-last-post-jump{color:#3cadad}.forum-navigation{clear:both;margin:1em 0}.forum-navigation::after{content:'';display:block;clear:both}.forum-navigation .pagination{margin:0;text-align:left}.forum-navigation .forum-buttons{position:relative;float:right;text-align:right}.forum-navigation .forum-buttons .button{margin:0 0 0 .66em}.forum-box{margin:1em 0}.forum-box>h2,.forum-box>header>h2{margin:0;padding:0;color:inherit}.forum-box>h2,.forum-box>header{color:#ccc;background-color:#2b2b2b;background-image:-webkit-linear-gradient(top, #333 0, #222 100%);background-image:-o-linear-gradient(top, #333 0, #222 100%);background-image:linear-gradient(to bottom, #333 0, #222 100%);border-radius:2px 2px 0 0;border-bottom:1px solid #090909;padding:.5em}.forum-box>header>h2{border-width:0}.forum-box>ul>li,.forum-box td{padding:.5em;border-top:1px solid #262626;border-bottom:1px solid black}.forum-box>ul>li:last-child,.forum-box tr:last-child td{border-bottom:0 transparent}.forum-box table{width:100%;border-collapse:separate;border-spacing:0}.forum-box thead{background-color:#151515}.forum-box th{white-space:nowrap;padding:0 .5em;font-weight:normal;font-size:.9em;line-height:1.8em}.forum-box td{width:1px;text-align:center;vertical-align:middle}.forum-box .forum-navigation{margin:0}.forum-box .forum-navigation:not(:empty){padding:1em}.forum-board{position:relative;-moz-box-sizing:content-box;box-sizing:content-box}li.forum-board{overflow-y:hidden}.forum-board-icon{float:left;font-size:1.8em;width:1.44444444em;height:1.44444444em;line-height:1.44444444em;text-align:center;border-radius:2px;color:#1a1a1a;background-color:#404040;background-color:#775b22}.forum-board-unread .forum-board-icon{background-color:#fb3}.forum-board-header{float:left;margin-left:.5em;width:-webkit-calc(100% - 3.1em );width:calc(100% - 3.1em )}@media (min-width:1000px){.forum-board-header{width:-webkit-calc(66% - 3.1em );width:calc(66% - 3.1em )}}@media (min-width:1200px){.forum-board-header{width:-webkit-calc(50% - 3.1em );width:calc(50% - 3.1em )}}.forum-board-title{margin:0;font-weight:normal;font-size:1em;color:#ca6}.forum-board-description{min-width:1em;min-height:1em}.forum-board-subboards li{display:inline-block}.forum-board-subboards li:not(:last-child)::after{content:"•";margin:0 .33em}.forum-board-subboards a{color:#ca6}.forum-subboard-unread a{font-weight:bold;color:#fb3}.forum-board-stats{float:left;margin-right:1em}@media (max-width:1199px){.forum-board-stats{display:none}}.forum-board-stats dt{width:5em;color:#a37a29}.forum-board-stats dd{margin-left:5em;padding-left:.5em}.forum-board-last-post{float:right;width:33%}@media (max-width:999px){.forum-board-last-post{display:none}}.forum-board-last-post .forum-thread-title{font-size:.9em}.forum-threads td.forum-thread-header,.forum-threads td.forum-thread-last-post,.forum-threads td.forum-thread-board{width:auto;text-align:left;max-width:20%}.forum-thread-icon a{position:relative}.forum-thread-icon a,.forum-thread-icon a>img{vertical-align:middle}.forum-thread-unread .forum-thread-icon a::before{content:"\f0e5";-webkit-transform:rotateY(180deg);transform:rotateY(180deg);color:#fb3;font-size:18px;position:absolute;right:-0.2em;bottom:-0.6em;text-shadow:1px 1px 1px rgba(0,0,0,0.75)}.forum-thread-header h3{margin:0;font-weight:normal}.forum-thread-board{font-size:.9em}.forum-thread-board a{font-size:.9em}.forum-thread-last-post{white-space:nowrap;min-width:10em}.forum-thread-last-post time{display:block}.forum-last-post-icon,.forum-last-thread-icon{float:left;width:32px;height:32px;margin-right:6px}.forum-last-post-icon img,.forum-last-thread-icon img{max-height:32px;max-width:32px;margin-top:1px}.forum-last-post-icon~div,.forum-last-thread-icon~div{margin-left:38px}.forum-threads-box .forum-last-post-icon,.forum-posts-box .forum-last-post-icon,.forum-latest-posts .forum-last-post-icon{float:left}.forum-threads-box .forum-last-post-icon+div,.forum-posts-box .forum-last-post-icon+div,.forum-latest-posts .forum-last-post-icon+div{margin-left:42px}.forum-threads-box .forum-thread-title,.forum-posts-box .forum-thread-title,.forum-latest-posts .forum-thread-title{font-size:.9em}.forum-post{margin:1em 0}.forum-post.deleted{display:none}.show .forum-post{display:block}.forum-post-deleted-placeholder{padding:.5em;margin:.5em 0;border:1px dashed orange;background-color:#342200;border-radius:3px;opacity:.5;-webkit-transition:.25s opacity;-o-transition:.25s opacity;transition:.25s opacity}.forum-post-deleted-placeholder:hover{opacity:1}.show .forum-post-deleted-placeholder{display:none}.forum-post-deleted-placeholder img{vertical-align:middle}.forum-post-sidebar{position:relative;float:left;width:160px;padding:.5em;text-align:center}.forum-post-sidebar::before{content:"";position:absolute;top:.25em;right:0;border:1em solid transparent;border-right-color:#1d1d1d}.forum-post-content{margin:0 0 0 160px;background-color:#1d1d1d}.forum-post-content::after{content:"";display:block;clear:both}.forum-post-header,.forum-post-body,.forum-post-footer{margin:0 1em;padding:.5em 0}.forum-post-header{color:#bbb;border-bottom:1px dotted #333}.forum-post-header small{font-size:.85em}.forum-post-header nav{display:inline-block;margin:0 1em}.forum-thread-starter{margin-right:.2em;color:#ca6;cursor:default}.forum-post-new,.notification-new{padding-left:.5em;font-size:.8em;font-weight:bold;color:#69b924}.forum-post-id{float:right;opacity:.5;font-weight:bold}.forum-post-id a::before{content:"#"}.forum-post-buttons{opacity:0;visibility:hidden;-webkit-transition-duration:.25s;-o-transition-duration:.25s;transition-duration:.25s;-webkit-transition-property:opacity,visibility;-o-transition-property:opacity,visibility;transition-property:opacity,visibility}.forum-post:hover .forum-post-buttons{opacity:1;visibility:visible}.forum-post-content{text-align:left;padding-bottom:1em}.forum-post-footer{margin-top:.25em;font-size:.85em;color:#777}.forum-post-footer a{color:inherit;-webkit-transition-property:color,text-shadow;-o-transition-property:color,text-shadow;transition-property:color,text-shadow;-webkit-transition-duration:.25s;-o-transition-duration:.25s;transition-duration:.25s}.forum-post-footer a:hover,.forum-post-footer a:active,.forum-post-footer a:focus{color:#aaa}.forum-post .editor,.forum-post fieldset{margin:1em 1em 0}#forum-search-form{padding:.25em 1em;border-top:1px solid #262626}#forum-search-form fieldset{display:block}#forum-search-form .forum-search-details{margin:0 .5em;max-height:0;overflow:hidden;-webkit-transition-duration:.25s;-o-transition-duration:.25s;transition-duration:.25s;-webkit-transition-property:max-height,margin;-o-transition-property:max-height,margin;transition-property:max-height,margin}#forum-search-form .forum-search-details input[type="checkbox"]+label{width:100%;text-align:left;margin:.2em 0}#forum-search-form.active .forum-search-details{max-height:9em;margin:.5em}#forum-search-form .forum-search-user{display:block;margin:.2em 0}.forum-thread-create-form{width:auto;max-width:none}#startpage-bg{position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:no-repeat center center;background-size:cover}.startpage #header{position:absolute;background:transparent none;box-shadow:none}.startpage #wrapper{top:0;text-align:left}.startpage #main{padding:50px;text-align:center}.startpage #main>.left,.startpage #main>.right{display:inline-block;vertical-align:top;margin:0 50px}.startpage #main>.left{width:66.66%;max-width:1000px}.startpage #main>.right{width:30em;padding-top:50px}.startpage #brand{text-align:center;display:inline-block}.startpage #brand .slogan{margin:0;padding:0;border:0 none;font-size:.9em;line-height:1.3em;color:white;text-shadow:1px 1px 0 rgba(0,0,0,0.5)}.startpage #startpage-menu{margin:.5em;line-height:60px}.startpage #startpage-menu ul,.startpage #startpage-menu li,.startpage #startpage-menu a,.startpage #startpage-menu span,.startpage #startpage-menu .fa{display:inline-block}.startpage #startpage-menu a{padding:0 1em;font-size:1.1em;line-height:3em;color:white;text-shadow:1px 1px 0 rgba(0,0,0,0.5);border-radius:3px}.startpage #startpage-menu a:hover{background-color:rgba(255,255,255,0.1)}.startpage #startpage-menu .fa:not(.fa-sub){font-size:1em;width:1.5em}@media (min-width:1300px){.startpage .left{text-align:left}.startpage #startpage-menu{float:right}}.startpage #startpage-search{margin:3em auto;width:50%;min-width:20em;font-size:1.4em;line-height:2.4em}.startpage #startpage-search input{background-color:rgba(255,255,255,0.15);box-shadow:none}.startpage #startpage-search button{background-color:transparent;box-shadow:none;color:white;text-shadow:1px 1px 0 rgba(0,0,0,0.5)}.startpage #featured{border:2px solid rgba(255,255,255,0.25)}.startpage #featured a,.startpage #featured img{display:inline-block;vertical-align:bottom;width:100%}.startpage #featured a{border:2px solid rgba(255,255,255,0.25);background-color:white;background-clip:content-box}.startpage #featured a:hover img{opacity:.75}.startpage #featured img{-webkit-transition:.3s opacity;-o-transition:.3s opacity;transition:.3s opacity}.startpage #featured .row-of-2 a{width:50%}.startpage #featured .row-of-3 a{width:33.333333%}.startpage #featured .row-of-4 a{width:25%}.startpage #featured .row-of-5 a{width:20%}.startpage #featured .row-of-6 a{width:16.666666%}.startpage #featured .row-of-7 a{width:14.285714%}.startpage #featured .row-of-8 a{width:12.5%}.startpage #main #userpanel{z-index:1000;position:absolute;top:0;right:0;font-size:1.1em;border-radius:3px;color:white;text-shadow:1px 1px 0 rgba(0,0,0,0.5)}.startpage #main #userpanel .userpanel-buttons,.startpage #main #userpanel .usermenu-toggle{border-color:transparent}.startpage .startpage-box{margin:0 0 3em;padding:1em;text-align:left;background-color:rgba(0,0,0,0.5);background-color:rgba(255,255,255,0.1)}.startpage .startpage-box h3{margin:0;padding:0;line-height:2em;border-bottom:1px solid rgba(255,255,255,0.1);color:white;text-shadow:1px 1px 0 rgba(0,0,0,0.5)}.startpage .startpage-box fieldset{position:relative;border:0 none;margin:1em 0 0;padding:0}.startpage .startpage-box fieldset.left,.startpage .startpage-box fieldset.right{display:inline-block;width:48%}.startpage .startpage-box fieldset.left{margin-right:2%}.startpage .startpage-box fieldset.right{margin-left:2%}.startpage .startpage-box fieldset label,.startpage .startpage-box fieldset input{display:inline-block;height:2.5em;line-height:2.5em;font-size:1.1em;vertical-align:bottom;background-color:rgba(0,0,0,0.33);color:white;text-shadow:1px 1px 0 rgba(0,0,0,0.5)}.startpage .startpage-box fieldset label{position:absolute;width:2.5em;text-align:center;border-right-width:0;border-top-left-radius:3px;border-bottom-left-radius:3px}.startpage .startpage-box fieldset input{width:100%;box-shadow:none;border-left:2.5em solid transparent}.startpage .startpage-box button{display:block;width:100%;margin-top:1em;border-radius:3px;background-color:rgba(255,255,255,0.2);color:white;text-shadow:1px 1px 0 rgba(0,0,0,0.5)}.startpage .forum-box{margin:0;background:transparent;box-shadow:none}.startpage .forum-box h2,.startpage .forum-box h3{background:transparent;border:0 solid transparent;line-height:inherit;color:inherit}.startpage .forum-box h2,.startpage .forum-box li{border-top:0 solid transparent;border-bottom:1px solid rgba(255,255,255,0.2)}#content article.teammember{-moz-box-sizing:content-box;box-sizing:content-box;max-width:70em;min-height:200px;padding:20px}#content article.teammember .avatar{float:left}#content article.teammember>header,#content article.teammember>.teammember-bio{margin-left:220px}#content article.teammember header{font-size:1.2em;padding:.5em 0;box-shadow:0 1px 0 #070707,0 2px 0 #2d2d2d}#content article.teammember header h2,#content article.teammember header h3{border:0 none;margin:0;padding:0;display:inline-block}#content article.teammember header h3:before{content:"/ ";font-weight:normal;opacity:.66}.avatar{-moz-box-sizing:content-box;box-sizing:content-box;position:relative;display:inline-block;height:200px;width:200px}.avatar img{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;max-width:200px;max-height:200px}.avatar-sm,.avatar-32{display:inline-block;height:32px;width:32px;line-height:32px;text-align:center;border-radius:2px}.avatar-sm img,.avatar-32 img{max-width:32px;max-height:32px;vertical-align:middle;border-radius:2px}.avatar-sm:empty,.avatar-32:empty{border:1px dashed rgba(127,127,127,0.5)}.avatar-sm:empty:before,.avatar-32:empty:before{content:"\f128";color:rgba(127,127,127,0.5);text-shadow:none}.avatar-20,.avatar-20 img{display:inline-block;width:20px;height:20px;line-height:20px;vertical-align:middle;margin-right:2px}.userlist{text-align:left;display:inline-block}.userlist li{padding:2px}.userlist li .avatar-sm{margin-right:.5em}#profile-header{position:relative;text-align:left;padding:40px 5% 0;height:240px;-moz-box-sizing:content-box;box-sizing:content-box;background-color:rgba(0,0,0,0.375);background-image:-webkit-linear-gradient(top, transparent 0, rgba(0,0,0,0.75) 100%);background-image:-o-linear-gradient(top, transparent 0, rgba(0,0,0,0.75) 100%);background-image:linear-gradient(to bottom, transparent 0, rgba(0,0,0,0.75) 100%);background-repeat:no-repeat;background-position:center center;background-size:cover;text-shadow:1px 1px 2px rgba(0,0,0,0.75),1px 1px 7px rgba(0,0,0,0.5)}#profile-header .profile-header-inner{position:relative;height:240px;padding:20px;line-height:200px;background-color:rgba(255,255,255,0.12);border-radius:3px 3px 0 0;box-shadow:1px 1px 5px rgba(0,0,0,0.33),inset 0 0 50px rgba(255,255,255,0.2)}#profile-header .avatar{display:inline-block;vertical-align:middle}#profile-header.own-profile .avatar{margin:-2px;border-width:2px;border-style:dashed;border-color:transparent;-webkit-transition-property:border-color;-o-transition-property:border-color;transition-property:border-color;-webkit-transition-duration:.25s;-o-transition-duration:.25s;transition-duration:.25s}#profile-header.own-profile .avatar:hover,#profile-header.own-profile .avatar:active,#profile-header.own-profile .avatar:focus{border-color:#888}#profile-header #user{display:inline-block;vertical-align:middle;margin:0 20px;padding:20px;width:50%;border-left:1px solid rgba(255,255,255,0.2);background-color:rgba(140,140,140,0.05);background-image:-webkit-linear-gradient(left, rgba(255,255,255,0.1) 20%, transparent 100%);background-image:-o-linear-gradient(left, rgba(255,255,255,0.1) 20%, transparent 100%);background-image:linear-gradient(to right, rgba(255,255,255,0.1) 20%, transparent 100%)}#profile-header #user .username{display:inline-block;line-height:1.3em;min-width:51%;font-size:2.75em;font-weight:600}#profile-header #user .groupname{display:inline-block;line-height:1.3em;min-width:51%;font-size:1.2em;font-weight:normal;font-style:italic}#profile-header #user a{text-shadow:inherit}#profile-header .profile-tools{position:absolute;top:20px;right:20px;font-size:.85em;text-align:center;border-radius:3px}#profile-header .profile-tools:not(:empty){border:1px solid rgba(255,255,255,0.1);box-shadow:0 0 .25em rgba(255,255,255,0.2),inset .1em .1em 1em rgba(0,0,0,0.4)}#profile-header .profile-tools>a{display:inline-block}#profile-header .profile-tools>a:hover,#profile-header .profile-tools>a:active,#profile-header .profile-tools>a:focus{color:white;background-color:rgba(100,100,100,0.1)}#profile-header .profile-tools>a:not(:first-child){border-left:1px solid rgba(255,255,255,0.1)}#profile-header .profile-tools>a>.fa{height:2em;width:2em;line-height:2em}#profile-header #profile-navigation{height:40px;line-height:40px;padding:0 20px;text-align:center;font-size:1em;line-height:2em;}#profile-header #profile-navigation ul,#profile-header #profile-navigation li,#profile-header #profile-navigation a{display:inline-block}#profile-header #profile-navigation ul{background-color:#353535;background-image:-webkit-linear-gradient(top, #444 0, #262626 100%);background-image:-o-linear-gradient(top, #444 0, #262626 100%);background-image:linear-gradient(to bottom, #444 0, #262626 100%);border-radius:3px;box-shadow:1px 1px 5px rgba(0,0,0,0.33),inset 0 2px 3px -1px rgba(255,255,255,0.05)}#profile-header #profile-navigation ul li:first-child a{border-radius:3px 0 0 3px}#profile-header #profile-navigation ul li:last-child a{border-radius:0 3px 3px 0}#profile-header #profile-navigation ul a{height:40px;line-height:40px;vertical-align:middle;padding:0 1.5em;border-left:1px solid rgba(150,150,150,0.15);border-right:1px solid rgba(0,0,0,0.4);background-color:rgba(0,0,0,0.1);box-shadow:inset 0 -0.33em 1em rgba(0,0,0,0.15)}#profile-header #profile-navigation ul a:hover,#profile-header #profile-navigation ul a:active,#profile-header #profile-navigation ul a:focus{color:white;background-color:rgba(100,100,100,0.15)}#profile-header .background-anchor,#tag-header-wrapper .background-anchor{position:absolute;bottom:5px;right:5px;color:inherit;text-shadow:0 0 2px rgba(0,0,0,0.33);opacity:.25;-webkit-transition-property:opacity,text-shadow;-o-transition-property:opacity,text-shadow;transition-property:opacity,text-shadow;-webkit-transition-duration:.25s;-o-transition-duration:.25s;transition-duration:.25s}#profile-header .background-anchor:hover,#tag-header-wrapper .background-anchor:hover{opacity:1 !important}#profile-header:hover .background-anchor,#tag-header-wrapper:hover .background-anchor{opacity:.5}#profile-content{margin:0 5% 40px;padding:40px 20px 20px;overflow:hidden;background-color:#1a1a1a;box-shadow:1px 1px 5px rgba(0,0,0,0.33);border-radius:0 0 3px 3px}#profile-content #profile-bio{margin:.5em}#profile-bio{text-align:left;white-space:pre-wrap}@media (min-width:960px){.user-info-left{float:left;width:49.99%;text-align:left;padding-right:1em}.user-info-right{float:right;width:49.99%;text-align:left;padding-left:1em}}@media (min-width:1300px),(min-width:800px) and (max-width:959px){.user-info-right dl{width:49.99%;float:left}.user-info-right dl:nth-child(even){padding-right:.25em}.user-info-right dl:nth-child(odd){padding-left:.25em}}.profile-box{overflow:hidden;min-width:25em;margin-bottom:1em}.profile-small-thumbs{padding:8px;min-height:80px;overflow:hidden;text-align:center;background-color:rgba(0,0,0,0.1);background-image:-webkit-linear-gradient(top, rgba(0,0,0,0.2) 0, transparent 240px);background-image:-o-linear-gradient(top, rgba(0,0,0,0.2) 0, transparent 240px);background-image:linear-gradient(to bottom, rgba(0,0,0,0.2) 0, transparent 240px)}.profile-small-thumbs li{display:inline-block;vertical-align:top;width:120px;height:80px}#settings #profile-bio{width:95%}#avatar-settings{text-align:left}#avatar-settings .avatar{position:relative;float:left;margin-right:2em;border:2px dashed #666}#avatar-settings .avatar .rm-avatar{position:absolute;z-index:100;bottom:0;right:0;top:0;left:0;margin:auto;width:100px;height:100px;line-height:100px;text-align:center;border-radius:3px;background-color:rgba(63,63,63,0.75);box-shadow:1px 1px 5px rgba(0,0,0,0.33);opacity:0;-webkit-transition-property:color,background,opacity;-o-transition-property:color,background,opacity;transition-property:color,background,opacity}#avatar-settings .avatar .rm-avatar .fa{vertical-align:middle}#avatar-settings .avatar .rm-avatar:hover{color:#faa;background-color:rgba(127,31,31,0.75)}#avatar-settings .avatar:hover .rm-avatar{opacity:1}#avatar-settings p{margin:1em;text-align:left}#collections .collection{display:inline-block;margin:1em .5em 0;vertical-align:top;background-color:rgba(220,255,255,0.03)}#collections .collection a{position:relative;display:block;height:256px;width:336px;border-radius:3px}#collections .collection a:hover{background-color:rgba(200,255,255,0.1)}#collections .collection a .collection-label{display:block;padding:0 1em;line-height:32px;font-size:1.1em;font-weight:bold;white-space:nowrap;overflow:hidden}#collections .collection a .collection-stats{display:block;padding:0 1em;margin:auto;line-height:32px;font-weight:bold;overflow:hidden;position:relative;width:80%;top:70%;background-color:#353535;background-image:-webkit-linear-gradient(top, #444 0, #262626 100%);background-image:-o-linear-gradient(top, #444 0, #262626 100%);background-image:linear-gradient(to bottom, #444 0, #262626 100%);box-shadow:1px 1px 5px rgba(0,0,0,0.33),0 2px 3px -1px rgba(255,255,255,0.05) inset;border-radius:3px}#collections .collection a .fa{display:none}#collections .collection a .fa:last-child{display:inline-block;line-height:160px;vertical-align:middle}#collections .collection a img{position:absolute;bottom:32px;left:48px;box-shadow:1px 1px 8px rgba(0,0,0,0.5);height:160px;width:240px;-webkit-transition:-webkit-transform .3s;-o-transition:-o-transform .3s;transition:transform .3s}#collections .collection a img:first-of-type:last-of-type{bottom:32px !important;-webkit-transform:none !important;-ms-transform:none !important;-o-transform:none !important;transform:none !important}#collections .collection a img:nth-of-type(1){-webkit-transform:rotate(7deg);-ms-transform:rotate(7deg);-o-transform:rotate(7deg);transform:rotate(7deg)}#collections .collection a img:nth-of-type(2){-webkit-transform:rotate(-7deg);-ms-transform:rotate(-7deg);-o-transform:rotate(-7deg);transform:rotate(-7deg)}#collections .collection a img:nth-of-type(3){bottom:24px}#collections .collection a:hover img:nth-of-type(1){-webkit-transform:rotate(13deg) translate(10%, -5%);-ms-transform:rotate(13deg) translate(10%, -5%);-o-transform:rotate(13deg) translate(10%, -5%);transform:rotate(13deg) translate(10%, -5%)}#collections .collection a:hover img:nth-of-type(2){-webkit-transform:rotate(-13deg) translate(-10%, -5%);-ms-transform:rotate(-13deg) translate(-10%, -5%);-o-transform:rotate(-13deg) translate(-10%, -5%);transform:rotate(-13deg) translate(-10%, -5%)}#collections .collection a:hover img:nth-of-type(3){-webkit-transform:translateY(10px);-ms-transform:translateY(10px);-o-transform:translateY(10px);transform:translateY(10px)}.collections-list .private{color:#f88}.collections-list .private .label small{background-color:#f88}.collections-list .droppable{background-color:rgba(100,255,100,0.5)}.collections-list .droppable.active{background-color:rgba(255,100,100,0.5)}.collections-list .collection-rename{color:#ddd}.collections-list .collection-toggle-private{color:#8f8}.collections-list .collection-rm{color:#f88}.subscription-list .label a{font-weight:normal}.subscription-list .has-new .label a{font-weight:bold}.subscription-list .has-new .label a small{background-color:#fcc8ab}.notifications{padding:0 2em;text-align:left}.notifications li{border-top:1px solid #2d2d2d;border-bottom:1px solid #070707}.notifications li:first-child{border-top-width:0}.notifications li:last-child{border-bottom-width:0}.notification{display:block;white-space:normal;padding:1em .5em;clear:both}.notification.unseen>.fa:first-child::after{content:"\f111";position:relative;left:-0.5em;bottom:-0.25em;font-size:.5em;color:#6d0;text-shadow:1px 1px 1px rgba(0,0,0,0.75)}.notification .notification-content{display:block;margin-left:3.2em}.notification .notification-content a{color:#0cd}.notification .notification-footer{display:block;margin-left:3.76470588em;font-size:.85em;color:#777}.notification>.icon{float:left;display:block;font-size:2em;width:1.6em}.notification .fa-sub{font-size:.6em}.notification .fa{color:inherit}.notification .fa-check,.notification .fa-refresh{color:#6d0}.notification .fa-ban,.notification .fa-trash,.notification .fa-trash-o{color:#ec1313}.notification .fa-certificate{color:#dc5}.button .tagname{font-weight:bold}.tag-categories{display:inline-block;vertical-align:middle;margin:0;padding:0 !important;border:1px solid #444 !important;border-radius:3px 0 0 3px;color:inherit;background-color:#202020}.tag-categories a{position:relative;display:inline-block;padding:0 .75em;line-height:28px}.tag-categories a:first-child{border-radius:2px 0 0 2px}.tag-categories a:not(:first-child){padding-left:1.5em}.tag-categories a:before,.tag-categories a:after{content:"";position:absolute;left:100%;top:0;bottom:0;display:block;-moz-box-sizing:border-box;box-sizing:border-box;width:0;height:14px;border:14px solid transparent}.tag-categories a:before{border-left-color:#444;margin-left:1px}.tag-categories a:after{border-left-color:#202020}.tag-categories a:hover{text-decoration:underline}#tag-header-wrapper{position:relative;text-align:left;padding:40px 5% 0;min-height:240px;-moz-box-sizing:content-box;box-sizing:content-box;background-repeat:no-repeat;background-position:center center;background-size:cover}#tag-header-wrapper #tag-info{float:right;display:inline-block;width:35%;margin:40px}#tag-header{position:relative;vertical-align:middle;white-space:nowrap;min-height:240px;padding:20px;line-height:200px;background-color:rgba(255,255,255,0.17);border-radius:3px 3px 0 0;box-shadow:1px 1px 5px rgba(0,0,0,0.33),inset 0 0 50px rgba(255,255,255,0.2)}#tag-header .tagname:before{content:"#"}#tag-header:after{content:"";display:block;clear:both}#tag-header #tag{display:inline-block;vertical-align:middle;white-space:normal;width:35%;margin:0 20px;background-color:rgba(26,26,26,0.5);text-shadow:1px 1px 2px rgba(0,0,0,0.75),1px 1px 7px rgba(0,0,0,0.5);border-radius:3px;box-shadow:1px 1px 5px rgba(0,0,0,0.33)}#tag-header #tag h2{margin:20px 20px 0}#tag-header #tag h1{display:block;margin:0 20px 0;font-size:2.75em;font-weight:bold}#tag-header #tag nav{margin-top:10px;padding:0 20px;line-height:2.6em;border-radius:0 0 3px 3px;background-color:#272727;box-shadow:inset 0 3px 3px -3px rgba(0,0,0,0.66)}#tag-header #tag nav a.smallbutton{background:#404040}#tag-header #tag #aliases{position:relative;margin:0 20px;padding:5px 25px 5px 10px;line-height:18px;overflow:hidden;background-color:#202020;border:1px solid #444;border-radius:3px}#tag-header #tag #aliases.collapsed{white-space:nowrap}#tag-header #tag #aliases.collapsed #aliases-toggle .fa:before{content:"\f107"}#tag-header #tag #aliases h3{display:inline;font-size:inherit}#tag-header #tag #aliases h3:after{content:":"}#tag-header #tag #aliases #aliases-toggle{position:absolute;top:5px;right:5px;width:10px;line-height:inherit}#tag-header #tag #aliases #aliases-toggle .fa:before{content:"\f106"}#tag-thumbs{margin:0 5% 40px;padding:40px 20px 20px;overflow:hidden;background-color:#1a1a1a;box-shadow:1px 1px 5px rgba(0,0,0,0.33);border-radius:0 0 3px 3px}.taglist-page .column-navigation .col-nav-subsection{margin-left:13em}.taglist-page .column-navigation .col-nav-header{width:13em}.taglist-page .column-navigation .col-nav-header h1,.taglist-page .column-navigation .col-nav-header h2,.taglist-page .column-navigation .col-nav-header h3{width:13em}.taglist-page .column-navigation .nav-col-1,.taglist-page .column-navigation .nav-col-2{padding-bottom:1em}.taglist-page .column-navigation .nav-col-1 a,.taglist-page .column-navigation .nav-col-2 a{text-align:left;line-height:1.6em;padding:0 .5em;margin:5px;background-color:rgba(100,100,100,0.1);border:1px solid rgba(100,100,100,0.25)}.taglist-page .column-navigation .nav-col-1 a small,.taglist-page .column-navigation .nav-col-2 a small{opacity:.5}#taglist{margin:1em;text-align:left;border-color:#444}#taglist li{background-color:#272727;border-color:inherit}#taglist li .tagname:before{content:"#"}#taglist li .tagname{font-weight:bold;word-break:keep-all;word-wrap:normal;white-space:nowrap}#taglist li .stats,#taglist li .creator{white-space:nowrap}#taglist.taglist-tiles{border-width:1px 0 0 1px;display:inline-block}#taglist.taglist-tiles li{display:inline-block;height:6.1em;min-width:10em;overflow:hidden;vertical-align:bottom;border-width:0 1px 1px 0;padding:1em;width:100%}@media (min-width:900px){#taglist.taglist-tiles li{width:50%}}@media (min-width:1400px){#taglist.taglist-tiles li{width:33.3333%}}@media (min-width:1900px){#taglist.taglist-tiles li{width:25%}}#taglist.taglist-tiles li:first-child:last-child{width:100%}@media (min-width:900px){#taglist.taglist-tiles li:first-child:nth-last-child(2),#taglist.taglist-tiles li:first-child:nth-last-child(2)~li{width:50%}}@media (min-width:1400px){#taglist.taglist-tiles li:first-child:nth-last-child(3),#taglist.taglist-tiles li:first-child:nth-last-child(3)~li{width:33.3333%}}@media (min-width:1900px){#taglist.taglist-tiles li:first-child:nth-last-child(4),#taglist.taglist-tiles li:first-child:nth-last-child(4)~li{width:25%}}#taglist.taglist-tiles li .tagname{display:block;overflow:hidden;margin-bottom:.2em}#taglist.taglist-tiles li .stats,#taglist.taglist-tiles li .creator{display:block}#taglist.taglist-list{display:table;border-collapse:collapse;border-width:0;margin:1em auto}#taglist.taglist-list li{display:table-row;width:100%;border-top-width:1px}#taglist.taglist-list li:first-child{border-top-width:0}#taglist.taglist-list .tagname,#taglist.taglist-list .stats,#taglist.taglist-list .creator{display:table-cell;padding:.5em .75em}.taglist-tools{float:right;margin:1em}.taglist-tools>a{font-size:2em}.tag{position:relative;margin:0 3px 3px 0}.tag,.tag a{display:inline-block;text-align:center}.tag .tagname,.tag .tag-rm{padding:0 .5em;line-height:2em;text-shadow:1px 1px 1px rgba(0,0,0,0.3);box-shadow:0 0 2px rgba(0,0,0,0.3)}.tag .tagname{background-color:#293033}.tag .tagname:before{content:""}.tag.tag-sfw .tagname{color:#94db94}.tag.tag-sfw .tagname:hover{color:#9f9;background-color:#3d5c3d}.tag.tag-sketchy .tagname{color:#dbdb94}.tag.tag-sketchy .tagname:hover{color:#ff9;background-color:#5c5c3d}.tag.tag-nsfw .tagname{color:#db9494}.tag.tag-nsfw .tagname:hover{color:#f99;background-color:#5c3d3d}.tag .tag-rm{position:absolute;z-index:80;top:0;right:0;width:0;padding:0;visibility:hidden;opacity:0;-webkit-transition-property:visibility,opacity,width,color,right;-o-transition-property:visibility,opacity,width,color,right;transition-property:visibility,opacity,width,color,right;-webkit-transition-duration:.25s;-o-transition-duration:.25s;transition-duration:.25s;color:#422;background-color:#944}.tag .tag-rm:hover{color:#622}.tag .tag-rm:hover+.tagname{text-decoration:line-through;color:#daa;background-color:#633}li.tag:hover .tag-rm,li.tag a:hover+.tag-rm,li.tag a:active+.tag-rm,li.tag a:focus+.tag-rm,.tag-rm:hover,.tag-rm:active,.tag-rm:focus{visibility:visible;opacity:1;width:2em;right:-2em}#tag-create-form .tagname{font-weight:bold}#tag-data-missing,#tag-output{line-height:1.5em}ul#tag-cat-select{text-align:left;display:block;position:relative;background-color:#242424;border-radius:3px;padding:.5em}ul#tag-cat-select li:hover{background-color:#292929}ul#tag-cat-select li.selected{background-color:#363636}ul#tag-cat-select li.subselected{background-color:#2f2f2f}ul#tag-cat-select li.subselected>a::after{content:"";position:absolute;z-index:2000;top:0;right:-1.7em;display:block;width:1px;height:1px;border-width:.9em;border-style:solid;border-color:transparent transparent transparent #2f2f2f}ul#tag-cat-select li>a{display:block;padding:0 .5em;line-height:1.8em;position:relative}ul#tag-cat-select li.selected>a,ul#tag-cat-select li.subselected>a{font-weight:bold}ul#tag-cat-select>li{display:block;width:10em;border-top-left-radius:2px;border-bottom-left-radius:2px}ul#tag-cat-select>li.selected>ul,ul#tag-cat-select>li.subselected>ul{display:block;z-index:1100}ul#tag-cat-select>li>ul:hover,ul#tag-cat-select>li>a:hover+ul{display:block;z-index:1000}ul#tag-cat-select>li>ul{display:none;position:absolute;top:0;left:10.5em;right:0;bottom:0;padding:.5em .5em .5em 0;background-color:#202020;border-top-right-radius:3px;border-bottom-right-radius:3px}ul#tag-cat-select>li>ul>li{padding-left:1em;border-top-right-radius:2px;border-bottom-right-radius:2px}#tag-output span{font-weight:bold;display:inline-block;padding:2px 2px;background-color:#292929}#tag-output span:first-child{margin-left:.2em;padding-left:.4em;border-top-left-radius:2px;border-bottom-left-radius:2px}#tag-output span:last-child{margin-right:.2em;padding-right:.4em;border-top-right-radius:2px;border-bottom-right-radius:2px}.sidebar-section #tags{padding-top:5px}.listing-header{position:relative;margin:1.5em 3em 0;text-align:left}.listing-header h1{margin:.1em 1em .1em 0;font-size:1.75em;vertical-align:middle}.listing-header h1 .search-term{color:#49f}.listing-header h1 .search-term:before{content:"“";color:#ddd}.listing-header h1 .search-term:after{content:"”";color:#ddd}.listing-header h2{display:inline-block;border-width:0;padding:0;margin:0 .1em 0 0;color:#ddd}.listing-header .related-tags{font-weight:bold}.listing-header .related-tags .tagname:before{content:"#"}.listing-header .related-tags,.listing-header .related-tags li{display:inline-block;padding:0 .25em}.listing-header .ellipsis{font-weight:bold}.listing-header .stats{display:block;margin-top:.3em}.listing-header .stats span,.listing-header .stats a{margin-right:.25em}.listing-header .stats span:not(:first-child),.listing-header .stats a:not(:first-child){padding-left:.25em}.listing-header .shortform{position:absolute;top:0;left:0;right:0;text-align:center}.thumb-listing-page{padding:0 1em 1em}.thumb-listing-page>header{position:relative;margin:0 2em 1em;text-align:left;font-weight:bold;color:#777;text-shadow:1px 1px 7px black}.thumb-listing-page>header:before{content:"";display:block;position:absolute;margin:1em 3% 0 7%;width:90%;border-top:2px solid #292929}.thumb-listing-page>header>.thumb-listing-page-num{font-size:1.5em}.thumb-listing-page>header>.to-top{float:right}.thumb-listing-page:first-child{border-top-width:0}.thumb-listing-page:first-child>header:before,.thumb-listing-page:first-child>header>.to-top{display:none}.thumb-listing>footer{color:#777;font-weight:bold}.thumb-listing>.spinner{color:#777;font-size:36px}.thumb-listing li,.thumb-listing-page li{display:inline-block}.thumb-listing .thumb,.thumb-listing-page .thumb{display:inline-block;vertical-align:middle;margin:10px}.thumb{position:relative;display:inline-block;margin:5px 5px 0;vertical-align:bottom;text-align:center;white-space:normal;background-color:#222;box-shadow:0 0 4px rgba(0,0,0,0.8)}.thumb.dragging{opacity:.5}.thumb.thumb-sketchy::before,.thumb.thumb-nsfw::before{content:"";z-index:100;position:absolute;top:0;left:0;right:0;bottom:0;display:block;border:2px solid transparent;box-shadow:inset 0 0 4px rgba(0,0,0,0.75)}.thumb.thumb-sketchy:before{border-color:rgba(255,200,64,0.8)}.thumb.thumb-nsfw:before{border-color:rgba(255,64,48,0.8)}.thumb.thumb-seen::after{content:"SEEN";z-index:90;position:absolute;margin:1em -1.5em;padding:.5em;font-size:2em;font-weight:bold;color:white;background-color:rgba(255,255,255,0.4);border:1px solid transparent;border-color:transparent rgba(0,0,0,0.2) rgba(0,0,0,0.2) transparent;text-shadow:1px 1px 1px rgba(0,0,0,0.75);border-radius:3px;opacity:.7;-webkit-transition:opacity .25s;-o-transition:opacity .25s;transition:opacity .25s}.thumb:hover::after{opacity:0}.thumb a,.thumb img{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;user-drag:none;-webkit-user-drag:none}.thumb img{z-index:90;position:absolute;display:block}.thumb a,.thumb .thumb-info>a,.thumb .thumb-tags a{color:inherit}.thumb.dz-preview>img{position:relative}.thumb>.preview{z-index:110;position:absolute;display:block;top:0;left:0;right:0;bottom:0}.thumb>.thumb-info,.thumb>.thumb-tools{position:absolute;z-index:120;left:0;right:0;padding:0 .5em;line-height:2em;overflow:hidden;max-height:0;visibility:hidden;opacity:0;-webkit-transition:.25s 50ms visibility,.25s 50ms opacity,.5s 50ms max-height;-o-transition:.25s 50ms visibility,.25s 50ms opacity,.5s 50ms max-height;transition:.25s 50ms visibility,.25s 50ms opacity,.5s 50ms max-height;color:#fff;text-shadow:1px 1px 1px rgba(0,0,0,0.75)}.thumb>.thumb-info>a,.thumb>.thumb-tools>a,.thumb>.thumb-info>span,.thumb>.thumb-tools>span{line-height:inherit}.thumb>.thumb-info{bottom:0;background-color:rgba(0,0,0,0.165);background-image:-webkit-linear-gradient(top, rgba(0,0,0,0.03) 0, rgba(0,0,0,0.3) 100%);background-image:-o-linear-gradient(top, rgba(0,0,0,0.03) 0, rgba(0,0,0,0.3) 100%);background-image:linear-gradient(to bottom, rgba(0,0,0,0.03) 0, rgba(0,0,0,0.3) 100%)}.thumb>.thumb-info>.tagged{color:#5ab86c}.thumb>.thumb-info>.faved{color:#dc5}.thumb>.thumb-info>.wall-res{font-style:italic}.thumb>.thumb-info>.thumb-tags-toggle,.thumb>.thumb-info>.wall-favs{position:absolute;top:0;margin:0 .5em}.thumb>.thumb-info>.wall-favs{left:0}.thumb>.thumb-info>.thumb-tags-toggle{right:0}.thumb>.thumb-tools{top:0;background-color:rgba(0,0,0,0.165);background-image:-webkit-linear-gradient(top, rgba(0,0,0,0.3) 0, rgba(0,0,0,0.03) 100%);background-image:-o-linear-gradient(top, rgba(0,0,0,0.3) 0, rgba(0,0,0,0.03) 100%);background-image:linear-gradient(to bottom, rgba(0,0,0,0.3) 0, rgba(0,0,0,0.03) 100%)}.thumb>.thumb-tools>.purity,.thumb>.thumb-tools>.category{display:inline-block;margin:0 .66em}.thumb>.thumb-tools>.purity>a,.thumb>.thumb-tools>.category>a{display:inline-block;padding:0 .25em;opacity:.5;text-transform:capitalize}.thumb>.thumb-tools>.purity>a:hover,.thumb>.thumb-tools>.category>a:hover{opacity:1}.thumb>.thumb-tools>.category>a:before{content:"["}.thumb>.thumb-tools>.category>a:after{content:"]"}.thumb>.thumb-tools>.preview{display:inline-block;width:auto;left:.5em;float:left}.thumb:hover>.thumb-info,.thumb:active>.thumb-info,.thumb:focus>.thumb-info,.thumb:hover>.thumb-tools,.thumb:active>.thumb-tools,.thumb:focus>.thumb-tools{max-height:4em;visibility:visible;opacity:1}.thumb:hover>.thumb-btn,.thumb:active>.thumb-btn,.thumb:focus>.thumb-btn{opacity:1}.thumb>.thumb-tags{position:absolute;z-index:150;top:0;left:0;right:0;margin:5px;padding:3px;overflow-y:auto;visibility:hidden;opacity:0;border-radius:3px;text-shadow:1px 1px 1px rgba(0,0,0,0.75);text-align:left;-webkit-transition-duration:.25s;-o-transition-duration:.25s;transition-duration:.25s;-webkit-transition-property:visibility,opacity;-o-transition-property:visibility,opacity;transition-property:visibility,opacity}.thumb>.thumb-tags.visible{visibility:visible;opacity:1}.thumb>.thumb-tags.no-tags{text-align:center;padding:1em 0;font-weight:bold}.thumb>.thumb-tags.no-tags span{padding:.5em}.thumb>.thumb-tags>li,.thumb>.thumb-tags>span{display:inline-block;line-height:1.4em;padding:0 .3em;margin:2px;background-color:rgba(0,0,0,0.65);border-radius:3px}.thumb>.thumb-tags>li .fa-search,.thumb>.thumb-tags>span .fa-search{margin-left:.25em}.thumb .thumb-btn{z-index:140;position:absolute;top:-0.5em;right:-0.5em;display:block;width:1.5em;height:1.5em;line-height:1.5em;border-radius:1.5em;text-align:center;vertical-align:middle;border:1px solid white;text-shadow:0 1px 1px #000;background-color:#666;opacity:0;-webkit-transition-delay:.1s;-o-transition-delay:.1s;transition-delay:.1s}.thumb .thumb-btn.thumb-btn-left{right:auto;left:-0.5em}.thumb .thumb-btn:hover{-webkit-transition:none;-o-transition:none;transition:none}.thumb .thumb-btn>.fa{display:inline-block;vertical-align:10%}.thumb .thumb-btn.thumb-btn-fav{background-color:#d5bf2a}.thumb .thumb-btn.thumb-btn-fav:hover{background-color:#e6d97f}.thumb .thumb-btn.thumb-btn-unfav{background-color:#490;opacity:1}.thumb .thumb-btn.thumb-btn-unfav:hover .fa:before{content:"\f00d"}.thumb .thumb-btn.thumb-btn-remove,.thumb .thumb-btn.thumb-btn-unfav:hover{text-shadow:0 1px 1px #700;background-color:#977;box-shadow:inset 1px 1px .5em #f99,inset -1px -1px .5em #811,0 0 7px rgba(0,0,0,0.5)}.thumb .thumb-btn.thumb-btn-remove:hover,.thumb .thumb-btn.thumb-btn-unfav:hover:hover{background-color:#d33}.thumb.thumb-sfw>.thumb-tools .sfw,.thumb.thumb-sketchy>.thumb-tools .sketchy,.thumb.thumb-nsfw>.thumb-tools .nsfw,.thumb.thumb-anime>.thumb-tools .anime,.thumb.thumb-general>.thumb-tools .general,.thumb.thumb-people>.thumb-tools .people{opacity:1;font-weight:bold;cursor:default;pointer-events:none}.thumb.thumb-sfw>.thumb-tools .sfw,.thumb.thumb-sketchy>.thumb-tools .sketchy,.thumb.thumb-nsfw>.thumb-tools .nsfw{font-size:1.1em}.thumb .spinner{position:absolute;z-index:140;display:inline-block;font-size:2.5em;width:1.5em;height:1.5em;line-height:1.5em;top:50%;left:50%;margin:-0.75em 0 0 -0.75em;text-shadow:inherit;text-shadow:0 1px 2px rgba(0,0,0,0.4)}.blocked-thumb{width:240px;height:160px;padding:1.5em 0;background:#111;background:-webkit-repeating-linear-gradient(135deg, #111, #111 10px, #171717 10px, #171717 20px);background:-o-repeating-linear-gradient(135deg, #111, #111 10px, #171717 10px, #171717 20px);background:repeating-linear-gradient(-45deg, #111, #111 10px, #171717 10px, #171717 20px)}.blocked-thumb:hover{background:#222;background:-webkit-repeating-linear-gradient(135deg, #171717, #171717 10px, #1f1f1f 10px, #1f1f1f 20px);background:-o-repeating-linear-gradient(135deg, #171717, #171717 10px, #1f1f1f 10px, #1f1f1f 20px);background:repeating-linear-gradient(-45deg, #171717, #171717 10px, #1f1f1f 10px, #1f1f1f 20px)}.blocked-thumb>strong,.blocked-thumb>span{display:block;margin:1em;vertical-align:bottom}.selectable-thumbs .thumb{opacity:.4;-webkit-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s}.selectable-thumbs .thumb:before{-webkit-transition:background-color .3s;-o-transition:background-color .3s;transition:background-color .3s}.selectable-thumbs .thumb:hover{opacity:.8}.selectable-thumbs .thumb:hover:before{background-color:rgba(255,255,255,0.2)}.selectable-thumbs .thumb>img{border-color:transparent;-webkit-transition:border-color .3s;-o-transition:border-color .3s;transition:border-color .3s}.selectable-thumbs .thumb>.select{z-index:110;position:absolute;top:0;left:0;right:0;bottom:0}.selectable-thumbs .thumb.selected{opacity:1}.selectable-thumbs .thumb.selected>img{border:2px solid rgba(255,255,255,0.7);margin:-2px 0 0 -2px}.thumb-small{display:inline-block}.thumb-small>img{max-width:120px;max-height:80px}img.lazyload{opacity:0;-webkit-transition:opacity .3s ease-in-out;-o-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}img.lazyload.loaded{opacity:1}#showcase{position:absolute;overflow:scroll}#showcase #wallpaper{position:absolute;top:0;left:0;right:0;bottom:0;display:block;margin:auto;max-width:95%;max-height:95%;user-select:none;-ms-user-select:none;-moz-user-select:none;-webkit-user-select:none;box-shadow:2px 2px 15px rgba(0,0,0,0.5);cursor:zoom-in;cursor:-webkit-zoom-in}#showcase #wallpaper.panning{cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing}#showcase.fill #wallpaper.fill-vertical{max-width:none;max-height:100%}#showcase.fill #wallpaper.fill-horizontal{max-width:100%;max-height:none}#showcase.full #wallpaper{max-height:none;max-width:none;cursor:zoom-out;cursor:-webkit-zoom-out}.color-palette{margin:1.5em auto .8em}.color-palette .color{display:inline-block;width:20%}.color-palette .color a{position:relative;z-index:100;display:block;width:100%;height:15px;background-color:inherit;-webkit-transition-property:width,height,margin,z-index,box-shadow;-o-transition-property:width,height,margin,z-index,box-shadow;transition-property:width,height,margin,z-index,box-shadow;-webkit-transition-duration:.25s;-o-transition-duration:.25s;transition-duration:.25s}.color-palette .color a:hover{z-index:200;width:120%;height:25px;margin:-5px -10%;box-shadow:0 0 3px rgba(0,0,0,0.5)}.showcase-msg{z-index:1000;position:absolute;left:0;right:0;top:50%;bottom:50%;margin-top:-2.45em;height:4.9em;padding:.5em 25%;text-align:left;text-shadow:1px 1px 3px rgba(0,0,0,0.33);box-shadow:2px 2px 10px rgba(0,0,0,0.5);-webkit-transition-duration:.25s;-o-transition-duration:.25s;transition-duration:.25s;-webkit-transition-property:opacity,color,background-color,text-shadow,box-shadow;-o-transition-property:opacity,color,background-color,text-shadow,box-shadow;transition-property:opacity,color,background-color,text-shadow,box-shadow;opacity:.66}.showcase-msg:hover{opacity:1}.showcase-msg .fa{float:left;line-height:1.3em}.showcase-msg span{display:block;font-size:2em}.showcase-msg small{display:block}.showcase-msg small>em{font-weight:bold}.showcase-msg.deleted+.showcase-msg.reported{margin-top:3.45em}.showcase-msg.deleted{color:rgba(255,128,128,0.75);background-color:rgba(165,13,13,0.33)}.showcase-msg.deleted:hover{background-color:#500707}.showcase-msg.reported{color:rgba(255,157,102,0.75);background-color:rgba(148,57,5,0.33)}.showcase-msg.reported:hover{background-color:#3c1702}.showcase-msg.uploading{color:rgba(168,255,94,0.75);background-color:rgba(67,145,0,0.33)}.showcase-msg.uploading:hover{background-color:#183500}.showcase-tools{margin-top:1em}.showcase-tools a{display:block;line-height:2em}#showcase-sidebar #wallpaper-purity-form{margin-bottom:.5em}#showcase-sidebar dl .source-url{position:relative;white-space:nowrap;overflow:hidden;padding-right:1.5em}#showcase-sidebar dl .edit{position:absolute;right:0;line-height:inherit}.sidebar .blockform{padding:0;margin:.5em 0}.sidebar .blockform dd,.sidebar .blockform input,.sidebar .blockform label{padding-top:0;padding-bottom:0;height:2em;line-height:2em;font-weight:normal}.sidebar .blockform dt{width:7em}.sidebar .blockform dd{margin-left:7em}#fav-button{display:block;margin-bottom:1.5em;font-size:1.1em;line-height:2.5em}#fav-button.add-button>a,#fav-button.rm-button{padding:0 1em}#fav-button.rm-button{-webkit-transition-property:none;-o-transition-property:none;transition-property:none}#fav-button.add-button{z-index:130;position:relative;display:block;padding:0;text-align:left;overflow:visible}#fav-button.add-button>a{display:block;line-height:inherit}#fav-button.add-button>.fav-button-collections-toggle{float:right;padding:0 .66em;border-left:1px solid rgba(255,255,255,0.15);box-shadow:-2px 0 0 -1px rgba(0,0,0,0.4)}#fav-button.add-button>.fav-button-collections-toggle:hover~ul{visibility:visible;opacity:1}.fav-button-collections{position:absolute;top:3em;margin-top:15px;width:100%;padding:5px;background-color:#152c39;border-radius:3px;box-shadow:1px 1px 5px rgba(0,0,0,0.33);border:1px solid #354c59;visibility:hidden;opacity:0;-webkit-transition:opacity .5s .2s,visibility .5s .2s;-o-transition:opacity .5s .2s,visibility .5s .2s;transition:opacity .5s .2s,visibility .5s .2s}.fav-button-collections:hover{visibility:visible;opacity:1}.fav-button-collections:before,.fav-button-collections:after{content:"";position:absolute;top:-20px;right:.66em;display:block;width:0;height:0;border:10px solid transparent}.fav-button-collections:before{top:-21px;border-bottom-color:#354c59}.fav-button-collections:after{border-bottom-color:#152c39}.fav-button-collections a{position:relative;z-index:1;display:block;padding:.5em;border-radius:3px}.fav-button-collections a:hover{background-color:rgba(255,255,255,0.1)}.fav-button-collections .add-collection{border-top:1px solid #354c59}.fav-add-short{text-align:left}.fav-add-short a{display:block;padding:3px;margin:3px;position:relative;z-index:1;border-radius:3px}.fav-add-short a:hover{background-color:rgba(255,255,255,0.1)}input:checked+label.purity.sfw{color:#9f9;background-color:#474;background-image:-webkit-linear-gradient(top, #595 0, #353 100%);background-image:-o-linear-gradient(top, #595 0, #353 100%);background-image:linear-gradient(to bottom, #595 0, #353 100%)}input:checked+label.purity.sketchy{color:#ff9;background-color:#774;background-image:-webkit-linear-gradient(top, #995 0, #553 100%);background-image:-o-linear-gradient(top, #995 0, #553 100%);background-image:linear-gradient(to bottom, #995 0, #553 100%)}input:checked+label.purity.nsfw{color:#f99;background-color:#744;background-image:-webkit-linear-gradient(top, #955 0, #533 100%);background-image:-o-linear-gradient(top, #955 0, #533 100%);background-image:linear-gradient(to bottom, #955 0, #533 100%)}#upload-form{max-width:none;width:90%}#upload-form #files header,#upload-form #files footer{height:4em;line-height:4em;background-color:#212121;border-radius:2px;box-shadow:inset 0 0 .75em rgba(255,255,255,0.02),0 2px 0 #1c1c1c,0 3px 4px -3px black,0 1px 2px rgba(0,0,0,0.2)}#upload-form #files header{border-top-left-radius:3px;border-top-right-radius:3px}#upload-form #files header h3,#upload-form #files header .or{display:inline-block;margin-right:1em}#upload-form #files footer{border-bottom-left-radius:3px;border-bottom-right-radius:3px}#upload-form .text{text-align:center}#dropzone-dummy{overflow:hidden;min-height:15em;box-shadow:inset .33em .33em 1.5em rgba(0,0,0,0.33);background-color:#151515;background:-webkit-repeating-linear-gradient(45deg, #161616, #161616 2em, #141414 2em, #141414 4em);background:-o-repeating-linear-gradient(45deg, #161616, #161616 2em, #141414 2em, #141414 4em);background:repeating-linear-gradient(45deg, #161616, #161616 2em, #141414 2em, #141414 4em)}#dropzone-dummy>.fa{position:absolute;top:50%;left:50%;height:2em;width:2em;line-height:2em;margin:-1em 0 0 -1em;color:#333;cursor:default}#dropzone-previews{margin:1em}#dropzone-previews:not(:empty)+.fa{display:none}.dz-preview{padding-top:1.6em}.dz-preview img{min-height:100px;min-width:100px}.dz-preview .file-info{position:absolute;top:0;width:100%;height:1.6em;white-space:nowrap}.dz-preview .file-info span{position:absolute;font-size:.8em;line-height:2em;margin:0 .5em}.dz-preview .file-info .filename{left:0;right:3em;overflow:hidden;text-align:left}.dz-preview .file-info .filesize{right:0}.dz-preview .thumb-info{opacity:1;visibility:visible;max-height:100%}.dz-preview .success-icon,.dz-preview .errormsg,.dz-preview .rm{z-index:140;position:absolute;text-shadow:1px 1px 3px rgba(0,0,0,0.33);border-radius:3px;box-shadow:1px 1px 3px rgba(0,0,0,0.33);opacity:0;-webkit-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s}.dz-preview .success-icon,.dz-preview .rm{font-size:2em;top:50%;left:50%;width:2em;height:2em;line-height:2em;margin:-1em 0 0 -1em;cursor:default;color:#6d0;background-color:rgba(80,153,17,0.66)}.dz-preview .errormsg,.dz-preview .rm{color:#500707;background-color:rgba(214,92,92,0.75)}.dz-preview .rm{z-index:200;font-size:3em;cursor:pointer}.dz-preview .errormsg{top:0;left:0;right:0;margin:2.6em 1em;padding:.25em}.dz-preview .errormsg:before{content:"\f00d";margin:0 .33em}.dz-preview:hover .rm,.dz-preview.dz-success .success-icon,.dz-preview.dz-error .errormsg{opacity:1}.dz-preview .progress{position:absolute;top:0;width:100%;height:0;background-color:rgba(150,150,150,0.5);box-shadow:0 0 2px rgba(0,0,0,0.33);visibility:hidden;-webkit-transition:height .3s;-o-transition:height .3s;transition:height .3s}.dz-preview .progress>div{background-color:rgba(0,200,200,0.8);height:100%;width:0}.dz-preview.dz-processing:not(.dz-success):not(.dz-error) .progress{height:4px;visibility:visible}#uploading{padding-top:1em}#uploading .thumb-tools{opacity:1;visibility:visible;max-height:100%}#uploading-sidebar #selection-count{font-size:1.5em;color:white}#upload-complete{font-size:1.3em}.ribbon{position:fixed;z-index:8000;display:inline-block;line-height:2.2em;padding:0 500px;margin:0 -500px;font-size:15px;font-style:italic;box-shadow:0 1px 4px rgba(0,0,0,0.5);-webkit-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s}.ribbon:hover{opacity:.5}.ribbon:before{content:"";position:absolute;top:.2em;left:0;right:0;bottom:.2em;display:block;border:1px dashed rgba(0,0,0,0.45)}.ribbon-bottom-left,.ribbon-top-right{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg)}.ribbon-top-left,.ribbon-bottom-right{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg)}.ribbon-top-left,.ribbon-top-right{top:1em}.ribbon-top-left,.ribbon-bottom-left{left:1em}.ribbon-top-right,.ribbon-bottom-right{right:1em}.ribbon-bottom-left,.ribbon-bottom-right{bottom:1em}.ribbon-green{color:#030;text-shadow:.05em .05em 0 #4b4;background-color:green;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, #238929), color-stop(100%, #157d1f));background-image:-webkit-linear-gradient(top, #238929 0, #157d1f 100%);background-image:-o-linear-gradient(top, #238929 0, #157d1f 100%);background-image:linear-gradient(to bottom, #238929 0, #157d1f 100%)}.ribbon-red{color:#300;text-shadow:.05em .05em 0 #b44;background-color:red;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, #892329), color-stop(100%, #7d151f));background-image:-webkit-linear-gradient(top, #892329 0, #7d151f 100%);background-image:-o-linear-gradient(top, #892329 0, #7d151f 100%);background-image:linear-gradient(to bottom, #892329 0, #7d151f 100%)}.ribbon-blue{color:#003;text-shadow:.05em .05em 0 #44b;background-color:blue;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, #232989), color-stop(100%, #151f7d));background-image:-webkit-linear-gradient(top, #232989 0, #151f7d 100%);background-image:-o-linear-gradient(top, #232989 0, #151f7d 100%);background-image:linear-gradient(to bottom, #232989 0, #151f7d 100%)}