您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
Stylesheet for EMP
当前为
// ==UserScript== // @name EMP Dark // @namespace EMP Theme // @version 0.4.7 // @description Stylesheet for EMP // @author Conkuist // @match https://www.empornium.sx/* // @match https://www.empornium.is/* // @icon https://www.empornium.sx/favicon.ico // @grant GM_addStyle // @run-at document-start // ==/UserScript== (function() { 'use strict'; const removeEmpStyleSheet = () => { const stylesheetNames = ['afterdark', 'deviloid', 'empornium', 'hempornium', 'light', 'minimal', 'modern', 'modern_red', 'rochelle', 'sarandafl', 'watch_dogs']; for (let name of stylesheetNames) { const styleEl = document.querySelector(`link[href*=${name}`); if (styleEl) { styleEl.remove(); console.log(`Removed ${styleEl.href}`); break; } } }; window.addEventListener('DOMContentLoaded', load); function load() { removeEmpStyleSheet(); var body = document.body; var rows = document.querySelectorAll("table.torrent_table tr:not(.colhead), table#request_table tr:not(.colhead), #collage table tr:is(.rowa, .rowb)"); for(var row of rows) { /* add cover */ var cell; if(body.id == "top10" || body.id == "notifications") { cell = row.querySelector("td:nth-child(2)"); } else if(body.id == "torrents") { cell = row.querySelector("td.cats_col"); } else { cell = row.querySelector("td:first-child"); } var script = row.querySelector("td script"); var url; var category; var href; if(cell) { var cat; if(body.id == "collage") { cat = cell.querySelector("img"); } else { cat = cell.querySelector("div") } var link = cell.querySelector("a"); if(link && link.hasAttribute("href")) { href = link.href; } if(cat && cat.hasAttribute("title")) { category = cat.getAttribute("title"); } } if(category) { category = category.replace("."," ").toUpperCase(); } if(script) { url = script.innerHTML.split('src=')[1].split('"')[1].split('"')[0].replace(/\\/g, ""); } var cover; if(cell) { cell.innerHTML = ""; if(url) { cover = document.createElement("div"); cover.classList.add("cover"); cover.style = 'background: no-repeat center/cover url("' + url + '")'; cell.appendChild(cover); } } /* add category */ var cell2; if(body.id == "top10" || body.id == "notifications") { cell2 = row.querySelector("td:nth-child(3)"); } else { cell2 = row.querySelector("td:nth-child(2)"); } if(cell && category) { var label = document.createElement("a"); label.innerHTML = category; label.href = href; if((cell && url) || (cell && body.id == "requests")) { cell.insertBefore(label,cell.firstChild); label.classList.add("category_label"); } else if(cell2) { cell2.insertBefore(label,cell2.firstChild); label.classList.add("category_tag"); } } /* move new icon in notifications dom */ if(body.id == "notifications") { var cell3 = row.querySelector("td:nth-child(3)"); if(cell3) { var tag = cell3.querySelector("strong"); var title = cell3.querySelector(":scope a") if(tag) { cell3.insertBefore(tag,title); } } } } } const css = ` :root { --brighter: #42454a; --bright: #36393f; --mediumbright: #42454a; --medium: #2f3136; --dark: #202225; --link: #ddd; --hover: #fff; --visited: #00ccff; --text: #8e9297; --blue: #00ccff; --yellow: #fced0a; --red: #e33; --green: #18d860; --orange: #ff7f26; scrollbar-color: #36393f #2f3136; } ::selection { background: var(--blue); color: #fff; } body { background: var(--dark); color: var(--text); font: unset; font-family: sans-serif; font-size: 12px; } #header { font-size: 15px; } select, select.bb_button, .button.toggle { background: var(--dark); color: #fff; border: none; } .button.toggle { background: var(--bright); } hr { border: none; background: var(--medium); margin: 10px 0px; height:2px; } h2 { background: var(--bright); color: var(--text); color: var(--link); border-radius: 0; padding: 5px 40px; } .curtain { background: var(--dark); } .thin > h2:first-child { border-radius: 0; } a { color: var(--link); font-weight: normal; } a:visited { color: var(--visited); } a:hover, a:visited:hover { color: #fff; text-decoration: none; } .tags a, .tags a:visited { color: var(--text); } .tags a:hover, .tags a:visited:hover { color: var(--link); text-decoration: none; } table.border { border-color: var(--bright); } img[alt="RSS feed"] { display: none; } #logo { background: none; background: url("data:image/svg+xml;base64,PHN2ZyB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6Y2M9Imh0dHA6Ly9jcmVhdGl2ZWNvbW1vbnMub3JnL25zIyIgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIiB2ZXJzaW9uPSIxLjEiIHdpZHRoPSIyMDAiIGhlaWdodD0iMzgiIHZpZXdCb3g9IjAgMCAyMDAgMzgiIHByZXNlcnZlQXNwZWN0UmF0aW89InhNaWRZTWluIG1lZXQiIGNsYXNzPSJsb2dvLXN2ZyI+PGcgZmlsbD0iIzcyNzY3ZCI+PGcgdHJhbnNmb3JtPSJtYXRyaXgoMC45ODUxNzYxOCwwLDAuMjU2NDA1ODUsMC45ODQ0MjUwNiwtMTYxLjc4MzQyLC0zNTguMDA0MzcpIj48cGF0aCBkPSJtOTIuNzAzLDM4My42MS0xNC4zMDEsMCwwLDcuODQ3NmMtMC4wMDAwMTMsMS42NDA2LDAuMTE4NDgsMi42OTc5LDAuMzU1NDcsMy4xNzE5LDAuMjM2OTYsMC40NzM5NiwwLjY5MjY5LDAuNzEwOTQsMS4zNjcyLDAuNzEwOTQsMC44Mzg1MywwLDEuMzk5MS0wLjMxNDQ1LDEuNjgxNi0wLjk0MzM2LDAuMjgyNTQtMC42Mjg5LDAuNDIzODEtMS44NDU3LDAuNDIzODMtMy42NTA0di00Ljc4NTJoMTAuNDczdjIuNjc5N2MtMC4wMDAwMjcsMi4yNDIyLTAuMTQxMywzLjk2NDgtMC40MjM4Myw1LjE2OC0wLjI4MjU4LDEuMjAzMS0wLjk0MzM4LDIuNDg4My0xLjk4MjQsMy44NTU1LTEuMDM5MSwxLjM2NzItMi4zNTYxLDIuMzkyNi0zLjk1MTIsMy4wNzYyLTEuNTk1MSwwLjY4MzU5LTMuNTk1NywxLjAyNTQtNi4wMDIsMS4wMjU0LTIuMzMzMywwLTQuMzkzMi0wLjMzNzI0LTYuMTc5Ny0xLjAxMTctMS43ODY1LTAuNjc0NDgtMy4xNzY0LTEuNTk5Ni00LjE2OTktMi43NzU0LTAuOTkzNDktMS4xNzU4LTEuNjgxNi0yLjQ3LTIuMDY0NS0zLjg4MjgtMC4zODI4Mi0xLjQxMjgtMC41NzQyMi0zLjQ2ODEtMC41NzQyMi02LjE2NnYtMTAuNTgyYy0wLjAwMDAwMi0zLjE3MTgsMC40MjgzOC01LjY3MzgsMS4yODUyLTcuNTA1OSwwLjg1Njc3LTEuODMyLDIuMjYwNC0zLjIzNTYsNC4yMTA5LTQuMjEwOSwxLjk1MDUtMC45NzUyMiw0LjE5MjctMS40NjI4LDYuNzI2Ni0xLjQ2MjksMy4wOTg5LDAuMDAwMDQsNS42NTU2LDAuNTg3OTMsNy42Njk5LDEuNzYzN3MzLjQyNzEsMi43MzQ0LDQuMjM4Myw0LjY3NThjMC44MTExNywxLjk0MTQsMS4yMTY4LDQuNjcxMiwxLjIxNjgsOC4xODk1em0tMTEuMDc0LTUuOTA2MiwwLTIuNjUyNGMtMC4wMDAwMTYtMS44Nzc2LTAuMTAwMjgtMy4wODk4LTAuMzAwNzgtMy42MzY3LTAuMjAwNTQtMC41NDY4NC0wLjYxMDY5LTAuODIwMjgtMS4yMzA1LTAuODIwMzEtMC43NjU2NCwwLjAwMDAzLTEuMjM5NiwwLjIzMjQ1LTEuNDIxOSwwLjY5NzI3LTAuMTgyMywwLjQ2NDg3LTAuMjczNDUsMS43MTgxLTAuMjczNDQsMy43NTk4djIuNjUyNHoiLz48cGF0aCBkPSJtMTAzLjU3LDM3Mi4xNi0wLjEzNjcyLDIuNDYwOWMwLjYxMTk3LTAuOTc2NTQsMS4zNDExLTEuNzA5LDIuMTg3NS0yLjE5NzMsMC44NDYzNC0wLjQ4ODI1LDEuODA5OS0wLjczMjQsMi44OTA2LTAuNzMyNDIsMi4xMDk0LDAuMDAwMDIsMy43Njk1LDAuOTc2NTksNC45ODA1LDIuOTI5NywwLjY2NDA0LTAuOTc2NTQsMS40MTI3LTEuNzA5LDIuMjQ2MS0yLjE5NzMsMC44MzMzMi0wLjQ4ODI1LDEuNzU3OC0wLjczMjQsMi43NzM0LTAuNzMyNDIsMS4zNDExLDAuMDAwMDIsMi40NTEyLDAuMzI1NTUsMy4zMzAxLDAuOTc2NTYsMC44Nzg4OCwwLjY1MTA3LDEuNDQyLDEuNDQ4NiwxLjY4OTQsMi4zOTI2LDAuMjQ3MzcsMC45NDQwMywwLjM3MTA3LDIuNDc3MiwwLjM3MTEsNC41OTk2djE4LjQxOGgtNy42NTYydi0xNi44OTVjLTAuMDAwMDMtMi4yMTM1LTAuMDc0OS0zLjU4NC0wLjIyNDYxLTQuMTExMy0wLjE0OTc2LTAuNTI3MzItMC40OTgwNy0wLjc5MS0xLjA0NDktMC43OTEwMi0wLjU1OTkyLDAuMDAwMDItMC45MjEyNSwwLjI2MDQ0LTEuMDg0LDAuNzgxMjUtMC4xNjI3OCwwLjUyMDg2LTAuMjQ0MTYsMS44OTQ2LTAuMjQ0MTQsNC4xMjExdjE2Ljg5NWgtNy42NTYydi0xNi40NjVjLTAuMDAwMDEtMi41MzktMC4wNjE5LTQuMDYyNS0wLjE4NTU1LTQuNTcwMy0wLjEyMzcxLTAuNTA3NzktMC40NjU1LTAuNzYxNy0xLjAyNTQtMC43NjE3Mi0wLjM1MTU3LDAuMDAwMDItMC42NTEwNSwwLjEzMzQ5LTAuODk4NDMsMC40MDAzOS0wLjI0NzQxLDAuMjY2OTUtMC4zODQxMywwLjU5MjQ3LTAuNDEwMTYsMC45NzY1Ny0wLjAyNiwwLjM4NDEzLTAuMDM5MSwxLjIwMTItMC4wMzkxLDIuNDUxMnYxNy45NjloLTcuNjU2M3YtMjUuOTE4eiIvPjxwYXRoIGQ9Im0xMzQuNjYsMzcyLjE2LTAuMTM2NzIsMi4yODUyYzAuNzAzMTEtMC45MjQ0NSwxLjQ3NzgtMS42MTQ2LDIuMzI0Mi0yLjA3MDMsMC44NDYzNC0wLjQ1NTcsMS43NzA4LTAuNjgzNTcsMi43NzM0LTAuNjgzNTksMS4yMjQsMC4wMDAwMiwyLjI4MTksMC4zMjg4LDMuMTczOCwwLjk4NjMzLDAuODkxOTEsMC42NTc1NywxLjQ0ODYsMS40MTYsMS42Njk5LDIuMjc1NCwwLjIyMTM0LDAuODU5MzksMC4zMzIwMSwyLjMxNzcsMC4zMzIwMyw0LjM3NXYxMC45MThjLTAuMDAwMDIsMi4zNTY4LTAuMTM5OTksNC4wMzMyLTAuNDE5OTIsNS4wMjkzLTAuMjc5OTYsMC45OTYxLTAuODUyODgsMS43OTA0LTEuNzE4OCwyLjM4MjgtMC44NjU5LDAuNTkyNDQtMS45MTA4LDAuODg4NjctMy4xMzQ4LDAuODg4NjctMC45NzY1OCwwLTEuODgxNS0wLjIyNzg3LTIuNzE0OC0wLjY4MzYtMC44MzMzNC0wLjQ1NTczLTEuNTk1MS0xLjEzMjgtMi4yODUyLTIuMDMxMnY1LjkzNzVoLTcuODkwNnYtMjkuNjA5eiIvPjxwYXRoIGQ9Im0xNjUuMjcsMzgxLjI2LDAsNi4zNDc3Yy0wLjAwMDAxLDIuMzMwNy0wLjExNzIsNC4wMzk3LTAuMzUxNTYsNS4xMjctMC4yMzQzOSwxLjA4NzItMC43MzU2OSwyLjEwMjktMS41MDM5LDMuMDQ2OS0wLjc2ODI1LDAuOTQ0MDEtMS43NTQ2LDEuNjQwNi0yLjk1OSwyLjA4OTgtMS4yMDQ0LDAuNDQ5MjItMi41ODc5LDAuNjczODMtNC4xNTA0LDAuNjczODMtMS43NDQ4LDAtMy4yMjI3LTAuMTkyMDYtNC40MzM2LTAuNTc2MTctMS4yMTEtMC4zODQxMi0yLjE1MTctMC45NjM1NS0yLjgyMjMtMS43MzgzLTAuNjcwNTctMC43NzQ3My0xLjE0OTEtMS43MTIyLTEuNDM1Ni0yLjgxMjUtMC4yODY0Ni0xLjEwMDItMC40Mjk2OC0yLjc1MDYtMC40Mjk2OC00Ljk1MTJ2LTYuNjQwNmMwLTIuNDA4OCwwLjI2MDQxLTQuMjkwNCwwLjc4MTI1LTUuNjQ0NSwwLjUyMDgzLTEuMzU0MiwxLjQ1ODMtMi40NDE0LDIuODEyNS0zLjI2MTcsMS4zNTQyLTAuODIwMjksMy4wODU5LTEuMjMwNCw1LjE5NTMtMS4yMzA1LDEuNzcwOCwwLjAwMDAyLDMuMjkxLDAuMjYzNyw0LjU2MDYsMC43OTEwMSwxLjI2OTUsMC41MjczNywyLjI0OTMsMS4yMTQyLDIuOTM5NCwyLjA2MDYsMC42OTAwOSwwLjg0NjM4LDEuMTYyMSwxLjcxODgsMS40MTYsMi42MTcyLDAuMjUzODksMC44OTg0NiwwLjM4MDg1LDIuMjY1NiwwLjM4MDg2LDQuMTAxNnoiLz48cGF0aCBkPSJtMTc1Ljc4LDM3Mi4xNi0wLjMxMjUsMy4zOTg0YzEuMTQ1OC0yLjQzNDksMi44MDYtMy43MjM5LDQuOTgwNS0zLjg2NzJ2OS4xMjExYy0xLjQ0NTMsMC4wMDAwMi0yLjUwNjUsMC4xOTUzMy0zLjE4MzYsMC41ODU5NC0wLjY3NzA5LDAuMzkwNjQtMS4wOTM4LDAuOTM0MjYtMS4yNSwxLjYzMDktMC4xNTYyNiwwLjY5NjYzLTAuMjM0MzgsMi4zMDE0LTAuMjM0MzcsNC44MTQ0djEwLjIzNGgtNy44OTA2di0yNS45MTh6Ii8+PHBhdGggZD0ibTE5MC4yMSwzNzIuMTYtMC4xMzY3MiwyLjM4MjhjMC41NzI5MS0wLjk1MDUsMS4yNzI4LTEuNjYzNCwyLjA5OTYtMi4xMzg3LDAuODI2ODEtMC40NzUyNCwxLjc4MDYtMC43MTI4NywyLjg2MTMtMC43MTI4OSwxLjM1NDIsMC4wMDAwMiwyLjQ2MDksMC4zMTkwMywzLjMyMDMsMC45NTcwMywwLjg1OTM2LDAuNjM4MDUsMS40MTI3LDEuNDQyMSwxLjY2MDIsMi40MTIxLDAuMjQ3MzcsMC45NzAwNywwLjM3MTA3LDIuNTg3OSwwLjM3MTA5LDQuODUzNXYxOC4xNjRoLTcuODkwNnYtMTcuOTQ5Yy0wLjAwMDAxLTEuNzgzOC0wLjA1ODYtMi44NzExLTAuMTc1NzgtMy4yNjE3LTAuMTE3Mi0wLjM5MDYtMC40NDI3Mi0wLjU4NTkyLTAuOTc2NTctMC41ODU5NC0wLjU1OTksMC4wMDAwMi0wLjkxMTQ2LDAuMjI0NjMtMS4wNTQ3LDAuNjczODMtMC4xNDMyNCwwLjQ0OTI0LTAuMjE0ODYsMS42NTA0LTAuMjE0ODUsMy42MDM1djE3LjUyaC03Ljg5MDZ2LTI1LjkxOHoiLz48cGF0aCBkPSJtMjExLjI1LDM2Ni40NiwwLDQuMTIxMS04LjEyNSwwLDAtNC4xMjExem0wLDUuNzAzMSwwLDI1LjkxOC04LjEyNSwwLDAtMjUuOTE4eiIvPjxwYXRoIGQ9Im0yMzIuMTIsMzcyLjE2LDAsMjUuOTE4LTguMDI3MywwLDAuMTM2NzItMi4xNDg0Yy0wLjU0Njg5LDAuODcyNC0xLjIyMDcsMS41MjY3LTIuMDIxNSwxLjk2MjktMC44MDA3OSwwLjQzNjItMS43MjIsMC42NTQzLTIuNzYzNywwLjY1NDMtMS4xODQ5LDAtMi4xNjgtMC4yMDgzNC0yLjk0OTItMC42MjUtMC43ODEyNS0wLjQxNjY3LTEuMzU3NC0wLjk3MDA1LTEuNzI4NS0xLjY2MDItMC4zNzExLTAuNjkwMS0wLjYwMjIyLTEuNDA5NS0wLjY5MzM2LTIuMTU4Mi0wLjA5MTEtMC43NDg3LTAuMTM2NzItMi4yMzYzLTAuMTM2NzItNC40NjI5di0xNy40OGg3Ljg5MDZ2MTcuNjM3YzAsMi4wMTgyLDAuMDYxOCwzLjIxNjIsMC4xODU1NSwzLjU5MzgsMC4xMjM2OSwwLjM3NzYxLDAuNDU4OTgsMC41NjY0MSwxLjAwNTksMC41NjY0LDAuNTg1OTMsMC4wMDAwMSwwLjkzNDIzLTAuMTk1MywxLjA0NDktMC41ODU5MywwLjExMDY3LTAuMzkwNjIsMC4xNjYwMS0xLjY0NzEsMC4xNjYwMi0zLjc2OTV2LTE3LjQ0MXoiLz48cGF0aCBkPSJtMjQyLjc5LDM3Mi4xNi0wLjEzNjcyLDIuNDYwOWMwLjYxMTk3LTAuOTc2NTQsMS4zNDExLTEuNzA5LDIuMTg3NS0yLjE5NzMsMC44NDYzNC0wLjQ4ODI1LDEuODA5OS0wLjczMjQsMi44OTA2LTAuNzMyNDIsMi4xMDk0LDAuMDAwMDIsMy43Njk1LDAuOTc2NTksNC45ODA1LDIuOTI5NywwLjY2NDA0LTAuOTc2NTQsMS40MTI3LTEuNzA5LDIuMjQ2MS0yLjE5NzMsMC44MzMzMi0wLjQ4ODI1LDEuNzU3OC0wLjczMjQsMi43NzM0LTAuNzMyNDIsMS4zNDExLDAuMDAwMDIsMi40NTEyLDAuMzI1NTUsMy4zMzAxLDAuOTc2NTYsMC44Nzg4OCwwLjY1MTA3LDEuNDQyLDEuNDQ4NiwxLjY4OTQsMi4zOTI2LDAuMjQ3MzcsMC45NDQwMywwLjM3MTA3LDIuNDc3MiwwLjM3MTEsNC41OTk2djE4LjQxOGgtNy42NTYydi0xNi44OTVjLTAuMDAwMDMtMi4yMTM1LTAuMDc0OS0zLjU4NC0wLjIyNDYxLTQuMTExMy0wLjE0OTc2LTAuNTI3MzItMC40OTgwNy0wLjc5MS0xLjA0NDktMC43OTEwMi0wLjU1OTkyLDAuMDAwMDItMC45MjEyNSwwLjI2MDQ0LTEuMDg0LDAuNzgxMjUtMC4xNjI3OCwwLjUyMDg2LTAuMjQ0MTYsMS44OTQ2LTAuMjQ0MTQsNC4xMjExdjE2Ljg5NWgtNy42NTYydi0xNi40NjVjLTAuMDAwMDEtMi41MzktMC4wNjE5LTQuMDYyNS0wLjE4NTU1LTQuNTcwMy0wLjEyMzcxLTAuNTA3NzktMC40NjU1LTAuNzYxNy0xLjAyNTQtMC43NjE3Mi0wLjM1MTU3LDAuMDAwMDItMC42NTEwNSwwLjEzMzQ5LTAuODk4NDMsMC40MDAzOS0wLjI0NzQxLDAuMjY2OTUtMC4zODQxMywwLjU5MjQ3LTAuNDEwMTYsMC45NzY1Ny0wLjAyNiwwLjM4NDEzLTAuMDM5MSwxLjIwMTItMC4wMzkxLDIuNDUxMnYxNy45NjloLTcuNjU2MnYtMjUuOTE4eiIvPjwvZz48L2c+PC9zdmc+") no-repeat center center; background-size: 175px; filter: none; } #header { background: var(--medium); } #header_top, #header_bottom { border: none; height: unset; padding-bottom: 0px; } .freeleech_bar { background: var(--blue); border-radius: 5px !important; font-weight: bold; margin: 0px !important; padding: 0px 5px !important; line-height: 19px; animation: none !important; } #searchbars .searchcontainer { background: var(--dark); border: none; padding: 2px; box-sizing: border-box; position:relative; } #searchbars .searchcontainer .font_icon.icon_nav_search { width:20px; height:20px; line-height:20px; text-align: center; display: block; box-sizing: border-box; } #searchbars .searchcontainer .icon_container { position: relative; width: 20px; } #searchbars input.searchbox { position: relative; float: left; padding-left: 5px; box-sizing: border-box; width: calc(100% - 20px); } #searchbars .searchcontainer button.searchbutton .icon_stack { width:20px; } #content { background: var(--medium); border: none; border-radius: 10px; box-shadow: none; } .head, .sidebar .head { background: var(--medium); background: none; border: none; color: var(--text); font-size: 14px; } table.bb_holder, table.bb_holder td.colhead { background: var(--medium); } .box { background: var(--dark); border-radius: 5px; } .box .box { border: none; background: var(--medium); } .box h2, .box h3, .box h4 { background: var(--medium); color: var(--text); padding: 5px 0px; } .cat_list tr td, tr, .label { background: var(--bright); background: none; } .cat_list tr td, .on_cat_change { background: var(--dark); } #taglist, #taglist tr { background: var(--dark); } #taglist a:visited { color: #fff; } #taglist a:visited:hover { color: var(--link); } input, textarea { background: var(--dark); color: #fff; border: none; } #filter_slidetoggle { background: none; box-shadow: none; border: none; border-radius: 0px; } #filter_slidetoggle a, #search_box span > a[href="#"] { color: #fff; } #filter_slidetoggle a:hover, #search_box span > a[href="#"]:hover { color: var(--link); } input[type="submit"], input[type="button"], button { background: var(--bright); box-shadow: none; border: none; color: #fff; } input[type="submit"]:hover, input[type="button"]:hover, button:hover { background: #fff; box-shadow: none; border: none; color: var(--bright); } .cat_list a { color: #fff; } .cat_list a:visited { color: #aaa; } .cat_list a:hover, .cat_list a:visited:hover { color: var(--link); } #menu a { color: #fff; } #menu a:hover, #major_stats a:hover, #major_stats_left a:hover { background: var(--bright); color: #fff; } .colhead, .colhead a:visited { background: none; color: #fff; line-height: 20px; vertical-align: middle; } .colhead a:hover { text-decoration: none; color: var(--link); } .colhead td { background: var(--bright); } /*replace with border spacing*/ tr.rowa, tr.rowb { border: 2px solid var(--medium); } .cat_list tr.rowa, .cat_list tr.rowb, .taglist tr.rowa, .taglist tr.rowb { border: none; } tr.rowb.sticky, tr.rowa.sticky { background: var(--bright); } tr.rowb, .rowb { background: var(--dark); } tr.rowa, .rowa { background: var(--dark); } tr.smallhead { background: var(--bright); line-height: 20px; } table.forum_post td { border: none; } table.forum_post.box { border-radius: 0px; border: 1px solid var(--bright); overflow: hidden; } table.forum_post td.sig { border-top: var(--bright) 1px solid; } tr.smallhead a:link, tr.smallhead button { color: var(--link); } tr.smallhead a:hover, tr.smallhead button:hover { color: var(--hover); } .post_footer { border: none; padding: 0px 0px 0px 10px; } td.avatar { background: var(--bright); } blockquote.bbcode, blockquote.bbcode > blockquote.bbcode, blockquote.bbcode > blockquote.bbcode > blockquote.bbcode { background: var(--mediumbright); color: #fff; border: 1px solid var(--bright); } blockquote > blockquote > span.quote_label, blockquote span.quote_label, span.quote_label { color: #fff; } span.postlink { background: none; } a.bb_button, .bb_icon { background: var(--bright); border: none; } a.bb_button:hover, .bb_icon:hover { background: #fff; color: var(--bright); } #quickreplytext { background: var(--medium); padding-bottom: 10px; margin-bottom: 10px; border-radius: 3px; overflow: hidden; } #userinfo_username li ul { background: var(--medium); border: none; } #userinfo_username li ul a, #userinfo_tools li ul a { border: none; border-width: 0; } #userinfo_username li ul li a:hover, #userinfo_tools li ul li a:hover { background: var(--bright); } tr.torrent.rowa:hover, tr.torrent.rowb:hover { background-color: unset; } .overflow_button { background: var(--bright); color: #fff; border: none; } .colhead a { color: #fff; } /* .colhead td { width: unset !important; } */ .overlay { border-radius: 5px; overflow: hidden; } .overlay, table.overlay, .overlay .leftOverlay, .overlay .rightOverlay { background: var(--medium); border: none; color: #fff; } .pager_on { color: var(--link); } #user_dropdown ul { background: var(--bright); color: #fff; border: none; box-shadow: 2px 2px 8px 0px rgba(0, 0, 0, .9); } #user_dropdown ul li a:hover { background: var(--mediumbright); } #searchbars input.searchbox { color: #fff; height: 20px; } #searchbars input.searchbox::placeholder { color: #999; opacity: 1; } .group_torrent { background: var(--dark); } .details .filetypes { background: var(--dark); } .file_icons { color: #fff; } #modal_content { background: var(--medium); border: none; } .top_info { background: var(--dark); border: none; padding: 0px 5px; border-radius: 5px; } table.boxstat td { background: var(--dark); border-right: 1px solid var(--medium); border: none; } table.boxstat td:last-child { border: none; } table.boxstat { color: var(--text); } table.boxstat a { color: var(--link); } table.boxstat .font_icon { color: var(--bright); width:20px; height:20px; font-size: 18px; box-sizing: border-box; } table.boxstat td { padding: 3px 8px; line-height:20px; } .linkbox a { color: var(--link); } .linkbox a:hover { text-decoration: none; color: var(--hover); } .linkbox .torrent_buttons a:hover { color: var(--hover); } #stats_block a, #stats_block a:visited { color: var(--link); } #stats_block a:hover, #stats_block a:visited:hover { color: #fff; } div.modcomment::before { color: var(--red); } div.modcomment div.after { color: var(--red); } div.modcomment { background: var(--bright); color: #fff; border: var(--red) 1px solid; box-shadow: none; } code.bbcode { background: var(--mediumbright); color: #fff; border: 1px solid var(--bright); } .colhead_dark { background: none; padding-left: 5px; box-sizing: border-box; color: var(--text); } a[onclick^="BBCode.spoiler"] { text-shadow: none; } blockquote { border: 1px solid var(--bright); } .forum_list tr.rowa:hover td, .forum_list tr.rowb:hover td { background: var(--dark); } .taglabel { font-family: sans-serif; font-weight: bold; border-radius: 2px; background: var(--dark); padding: 0px 5px; margin: 0px 5px 0px 0px; color: #fff; line-height: 20px; height: 20px; display: inline-block; } #tag_container #taginput { background: var(--medium); } .details .tag_add { border: none; } .button_sort, .button_sort a { border: none; background: var(--medium); color: #fff; } .button_sort:hover, .button_sort:hover a { background: var(--mediumbright); } .button_sort.sort_select, .button_sort.sort_select a { background: #fff; color: var(--medium); } .torrentdetails table { border: none; } .torrentdetails table tr:nth-child(2n), .torrentdetails table tr { background: var(--dark); color: #fff; } .torrentdetails table tr:hover td { background: var(--dark); color: #fff; } .torrent_table .linkbox a { color: var(--link); } .torrent_table .linkbox a:visited { color: var(--visited); } .torrent_table .linkbox a:hover, .torrent_table .linkbox a:visited:hover { color: var(--hover); text-decoration: none; } span.user_name a, span.user_name a:visited { color: #fff; } .box.pad.latest_threads { column-count: 2; } .box.pad.latest_threads .time { white-space: nowrap; } .latest_threads > span { display: block; line-height: 20px; heihgt: 20px; } .latest_threads > span > span, .latest_threads > span > a, .latest_threads > span > a > strong { line-height: 20px; height: 20px; display: inline-block; } .latest_threads > span[hidden=""] { display: none; } .sticky_post { color: var(--yellow); } .r00 { color: var(--red); } .font_icon.forum_icons { width: 20px; height: 20px; background: transparent; background-clip: border-box; -webkit-background-clip: text; -webkit-text-fill-color: transparent; -webkit-text-stroke-width: 1px; -webkit-text-stroke-color: var(--link); } .font_icon.forum_icons.icon_forum_latest { -webkit-text-fill-color: transparent; -webkit-text-stroke-width: 1px; -webkit-text-stroke-color: var(--blue); margin-left: 0.4em; } .forum_icon_container:hover .font_icon.forum_icons, .font_icon.forum_icons.icon_forum_latest:hover { font-size: 1em; background: transparent; background-clip: border-box; -webkit-background-clip: text; -webkit-text-fill-color: transparent; -webkit-text-stroke-width: 1px; -webkit-text-stroke-color: #fff; } .font_icon.forum_icons.forum_hint_unread { background: transparent; background-clip: border-box; -webkit-background-clip: text; -webkit-text-fill-color: transparent; -webkit-text-stroke-width: 1px; -webkit-text-stroke-color: var(--blue); } .font_icon.torrent_icons.icon_torrent_bonus, .font_icon.torrent_icons.icon_torrent_bonus.bonus, .font_icon.torrent_icons.bookmark, .font_icon.torrent_icons.download, .font_icon.torrent_icons.icon_torrent_okay, .font_icon.icon_torrent_ducky, .font_icon.torrent_icons.icon_torrent_disk.grabbed, .font_icon.torrent_icons.icon_torrent_disk.snatched, .font_icon.torrent_icons.seeding, .font_icon.torrent_icons.leeching { background: var(--bright); background-clip: border-box; -webkit-background-clip: text; -webkit-text-fill-color: transparent; -webkit-text-stroke-width: 0px; } .torrent_grid .font_icon.torrent_icons.download, .torrent_grid .font_icon.torrent_icons.icon_torrent_okay, .torrent_grid .font_icon.icon_torrent_ducky, .torrent_grid .font_icon.torrent_icons.icon_torrent_disk.grabbed, .torrent_grid .font_icon.torrent_icons.icon_torrent_disk.snatched, .torrent_grid .font_icon.torrent_icons.seeding, .torrent_grid .font_icon.torrent_icons.leeching { background: #fff; background-clip: border-box; -webkit-background-clip: text; -webkit-text-fill-color: transparent; -webkit-text-stroke-width: 0px; } .font_icon.torrent_icons.icon_torrent_bonus.bonus { background: var(--yellow); background-clip: border-box; -webkit-background-clip: text; -webkit-text-fill-color: transparent; -webkit-text-stroke-width: 0px; } .font_icon.torrent_icons.icon_torrent_bonus.bonus.personal_leech, .font_icon.bookmark.bookmarked, .font_icon.torrent_icons.icon_torrent_disk.snatched, .torrent_grid .font_icon.torrent_icons.icon_torrent_disk.snatched { background: var(--blue); background-clip: border-box; -webkit-background-clip: text; -webkit-text-fill-color: transparent; -webkit-text-stroke-width: 0px; } .font_icon.torrent_icons.icon_torrent_bonus.bonus.sitewide_leech { background: var(--green); background-clip: border-box; -webkit-background-clip: text; -webkit-text-fill-color: transparent; -webkit-text-stroke-width: 0px; } .font_icon.bookmark.bookmarked.action_confirm, .font_icon.torrent_icons.icon_torrent_warned, .font_icon.torrent_icons.download.warned { background: var(--red); background-clip: border-box; -webkit-background-clip: text; -webkit-text-fill-color: transparent; -webkit-text-stroke-width: 0px; } .font_icon.torrent_icons.seeding, .font_icon.torrent_icons.leeching, .torrent_grid .font_icon.torrent_icons.seeding, .torrent_grid .font_icon.torrent_icons.leeching { background: var(--green); background-clip: border-box; -webkit-background-clip: text; -webkit-text-fill-color: transparent; -webkit-text-stroke-width: 0px; } .font_icon.torrent_icons.personal_leech.icon_torrent_leeching, .font_icon.torrent_icons.unlimited_leech.icon_torrent_leeching, .font_icon.torrent_icons.sitewide_leech.icon_torrent_leeching, .font_icon.torrent_icons.personal_seed.icon_torrent_seeding, .font_icon.torrent_icons.unlimited_seed.icon_torrent_seeding, .font_icon.torrent_icons.sitewide_seed.icon_torrent_seeding, .font_icon.torrent_icons.icon_torrent_warned_inner, .font_icon.torrent_icons.icon_torrent_disk_inner { display: none; } .redbar { background: none; } .redbar td { background: var(--dark); } .redbar a, .redbar a:hover { text-decoration: none; } .redbar .user a { color: var(--link); } .redbar .user a:hover { color: var(--hover); } .redbar > td:not(.user) > a:not(.category_label), .redbar > td:not(.user) > a:not(.category_label):hover { color: var(--red); } .redbar .tags a { color: var(--text); } .redbar .tags a:hover { color: var(--link); text-decoration: none; } .post_footer { color: #fff; } input.shopbutton.itembuy { color: #fff; } input.shopbutton.itembuy:hover { color: var(--bright); } .itemnotbuy input.shopbutton, input.itemnotbuy { border: none; color: var(--red); } .itemnotbuy input.shopbutton:hover { background: #fff; color: var(--bright); } .anchor, a.anchor:hover { color: #fff; } .shadow { box-shadow: none; } .user_name { background: var(--medium); border: none; } .groupperm[alt="20"] { color: var(--red) !important; } .rank[alt="1"], .groupperm[alt="16"] { color: #ff33cc !important; } .rank[alt="11"] { color: var(--red) !important; } .rank[alt="18"] { color: var(--link) !important; } .rank[alt="6"] { color: #ffcc00 !important; } .icon[title="This torrent has no active bonus"], .icon[title="You cannot download a marked Torrent"] { display: none; } .font_icon.bookmark.action_confirm:hover::after { all: initial; white-space: nowrap; content: "Click again to remove!"; font-family: roboto, sans-serif; padding: 3px 5px; position: absolute; margin-top: -5px; color: white; background: var(--red); border: none; border-radius: 5px; } .thin > table { box-shadow: none; } table.forum_post.box { border-spacing: 0px; border-collapse: separate; box-shadow: none; background: transparent; border: none; } table.forum_post.box tr { background: none; } table.forum_post.box > tbody > tr.smallhead > td { background: var(--bright); } table.forum_post.box > tbody tr:first-child > td:first-child { border-top-left-radius: 5px; } table.forum_post.box > tbody tr:first-child > td:last-child { border-top-right-radius: 5px; } table.forum_post.box > tbody > tr > td.avatar { border-bottom-left-radius: 5px; } table.forum_post.box > tbody > tr:last-child > td:last-child { border-bottom-right-radius: 5px; } table.forum_post.box > tbody > tr:last-child > td { border-bottom: 1px solid var(--bright); } table.forum_post.box > tbody > tr > td:last-child { border-right: 1px solid var(--bright); } table.forum_post.box > tbody > tr:first-child > td { border-top: 1px solid var(--bright); } table.forum_post.box > tbody > tr > td:last-child { border-left: 1px solid var(--bright); } table.forum_post.box table.bbcode:not(.noborder), table.forum_post.box table.bbcode:not(.noborder) td { border: 1px solid var(--bright); } table.forum_post.box tr.smallhead, table.forum_post.box.user_name { color: var(--text); } table.forum_index, table.forum_list { border-collapse: separate; border-spacing: 0px 2px; } table.forum_index tr.rowa, table.forum_index tr.rowb, table.forum_list tr.rowa, table.forum_list tr.rowb { background: none; } table.forum_index tr.rowa td, table.forum_index tr.rowb td { background: var(--bright); } table.forum_list tr.rowa td, table.forum_list tr.rowb td { background: var(--dark); } table.forum_list tr.rowa.sticky td, table.forum_list tr.rowb.sticky td { background: var(--bright); } table.forum_index tr.rowa td:first-child, table.forum_index tr.rowb td:first-child, table.forum_list tr.rowa td:first-child, table.forum_list tr.rowb td:first-child, table.forum_index tr.colhead td:first-child, table.forum_list tr.colhead td:first-child { border-radius: 5px 0px 0px 5px; } table.forum_index tr.rowa td:last-child, table.forum_index tr.rowb td:last-child, table.forum_list tr.rowa td:last-child, table.forum_list tr.rowb td:last-child, table.forum_index tr.colhead td:last-child, table.forum_list tr.colhead td:last-child { border-radius: 0px 5px 5px 0px; } table.forum_list span, table.forum_index span { line-height: 20px; } table.forum_index .forum_icon_container, table.forum_index .icon_stack, table.forum_index .font_icon.forum_icons, table.forum_list .forum_icon_container, table.forum_list .icon_stack, table.forum_list .font_icon.forum_icons { height: 20px; width: 20px; line-height: 20px; text-align: center; box-sizing: border-box; padding:0px; } .box.pad.latest_threads { background: var(--bright); } #open_overflowquickpost, #open_overflow_morequickpost { color: #fff; } #open_overflowquickpost:hover, #open_overflow_morequickpost:hover { color: #ccc; } #search_form .box.pad { background: var(--bright); } #search_form .cat_list tr.rowa td, #search_form .cat_list tr.rowb td, #search_form tr.on_cat_change, #search_form td.label, #search_form tr { background: var(--bright); background: none; } #content, #modal_content { max-width: calc(100% - 80px); min-width: 940px; } form .box { background: var(--bright); border-radius: 5px; } #collage form, #tags table.box.pad { background: var(--bright); border-radius: 5px; } #collage form table, #tags table.box.pad { box-shadow: none; } #collage tr.rowa td, #collage tr.rowb td { padding: 3px 3px; } #collage tr.rowa td:nth-child(2) a:not(.category_label), #collage tr.rowb td:nth-child(2) a:not(.category_label) { line-height: 20px; } #tags table.box.pad tr.rowa { background: none; border: none; } form input[type="submit"], #tags input[type="submit"], form input[type="button"] { background: var(--brighter); border-radius: 3px; } #tags input[type="submit"]:hover { background: #fff; color: var(--bright); } #index .box { background: var(--bright); } #cat_list, #taglist { border-radius: 5px; background: var(--medium); } .newtorrent { margin-right: 4px; } #notifications tr td:nth-child(3) strong { float:right; } #notifications tr td:nth-child(3) strong, .newtorrent { width: 20px; height: 20px; overflow: hidden; visibility: hidden; } #notifications tr td:nth-child(3) strong::before, .newtorrent:before { visibility: visible; content: ""; background: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0iI2UzMyI+PHBhdGggZD0iTTE5LjQ4LDEyLjM1Yy0xLjU3LTQuMDgtNy4xNi00LjMtNS44MS0xMC4yM2MwLjEtMC40NC0wLjM3LTAuNzgtMC43NS0wLjU1QzkuMjksMy43MSw2LjY4LDgsOC44NywxMy42MiBjMC4xOCwwLjQ2LTAuMzYsMC44OS0wLjc1LDAuNTljLTEuODEtMS4zNy0yLTMuMzQtMS44NC00Ljc1YzAuMDYtMC41Mi0wLjYyLTAuNzctMC45MS0wLjM0QzQuNjksMTAuMTYsNCwxMS44NCw0LDE0LjM3IGMwLjM4LDUuNiw1LjExLDcuMzIsNi44MSw3LjU0YzIuNDMsMC4zMSw1LjA2LTAuMTQsNi45NS0xLjg3QzE5Ljg0LDE4LjExLDIwLjYsMTUuMDMsMTkuNDgsMTIuMzV6IiAvPjwvc3ZnPg=="); width: 20px; height: 20px; display: block; } #notifications tr td:nth-child(3) strong { margin-right: 4px; } /* .reported { background: var(--red); color: #fff !important; border-radius: 3px; padding: 0px 3px; font-style: normal; line-height: 20px; margin-left: 5px; text-align: center !important; height: 20px; display: block; float: right !important; } */ span.reported { width: 20px; height: 20px; overflow: hidden; visibility: hidden; display: block; float: left; } span.reported::before { visibility: visible; content: ""; display: block; width: 20px; height:20px; background: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0iI2UzMyI+PHBhdGggZD0iTTE0IDRINXYxN2gydi03aDUuNmwuNCAyaDdWNmgtNS42TDE0IDR6Ii8+PC9zdmc+"); } tr.colhead a[href*="order_by=Seeders"] img, tr.colhead a[href*="order_by=seeders"] img, tr.colhead a[href*="order_by=leechers&"] img, tr.colhead a[href*="order_by=Leechers&"] img, tr.colhead a[href*="order_by=snatched&"] img, tr.colhead a[href*="order_by=Snatched&"] img, tr.colhead a[href*="order_by=Snatches&"] img, tr.colhead a[href*="order_by=Snatches&"] img { display: none; } tr.colhead a[href*="order_by=Seeders"]:before, tr.colhead a[href*="order_by=seeders"]:before { font-family:"icons"; content: "\\f135"; font-weight: normal; } tr.colhead a[href*="order_by=leechers&"]:before, tr.colhead a[href*="order_by=Leechers&"]:before { font-family:"icons"; content:"\\f129"; font-weight: normal; } tr.colhead a[href*="order_by=snatched&"]:before, tr.colhead a[href*="order_by=Snatched&"]:before, tr.colhead a[href*="order_by=Snatches&"]:before, tr.colhead a[href*="order_by=Snatches&"]:before { font-family: "icons"; content:"\\f14f"; font-weight: normal; } #collage table, #request_table, table.torrent_table { font-size: 12px; } #request_table tr td:nth-child(2) > a { font-weight: bold; line-height: 20px; font-size: 12px; } #notifications table.torrent_table .tags { text-align: left; } table.torrent_table .tags, #request_table .tags { padding: 10px 10px 10px 10px; float:left; } table.torrent_table .tags a, #request_table .tags a { display: block; float:left; line-height: 20px; width: 100px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; padding-right: 10px; } table.torrent_table { border-collapse: separate; border-spacing: 0px 2px; border: none; } table.torrent_table tr.rowa, table.torrent_table tr.rowb, table#request_table tr.rowa, table#request_table tr.rowb, #collage table tr { background: none; } table.torrent_table tr.rowa td, table.torrent_table tr.rowb td, table#request_table tr.rowa td, table#request_table tr.rowb td, #collage table tr.rowa td:nth-child(n+2), #collage table tr.rowb td:nth-child(n+2) { background: var(--dark); } #top10 table.torrent_table tr td:first-child, #collage table tr td:nth-child(2), table#request_table tr td:nth-child(1), #notifications table.torrent_table tr td:first-child, table.torrent_table tr td:first-child:not(.cats_cols) { border-radius: 5px 0px 0px 5px; } table.torrent_table tr td:nth-child(-n+2):not(.cats_cols), #requests #request_table tr:not(.colhead) td:nth-child(2), #requests #request_table tr:not(.colhead) td:first-child, #top10 table.torrent_table tr:not(.colhead) td:nth-child(3), #notifications table.torrent_table tr:not(.colhead) td:nth-child(2), #notifications table.torrent_table tr:not(.colhead) td:nth-child(3) { vertical-align: top; } #notifications table.torrent_table tr td:first-child:not(.cats_cols), #top10 table.torrent_table tr:not(.colhead) td:nth-child(1) { vertical-align: middle; } #top10 table.torrent_table tr td:last-child, table.torrent_table tr td:last-child, table#request_table tr td:last-child, #collage table tr td:last-child { border-radius: 0px 5px 5px 0px; } #request_table tr.rowa td > a, #request_table tr.rowb td > a { padding: 0px 0px 0px 10px; } table.torrent_table, .thin > form > table { box-shadow: none; } #top10 table.torrent_table tr td:first-child { display: table-cell; } #top10 table.torrent_table tr:not(.colhead):nth-child(2) td:first-child { background: #E4A400; color: #fff; } #top10 table.torrent_table tr:not(.colhead):nth-child(3) td:first-child { background: #A0AFB8; color: #fff; } #top10 table.torrent_table tr:not(.colhead):nth-child(4) td:first-child { background: #BE6F26; color: #fff; } #top10 table.torrent_table tr:not(.colhead) td:first-child { background: var(--bright); } #request_table td, .torrent td { max-width: 450px; } #request_table tr.rowa td > a, #request_table tr.rowb td > a { padding: 0px; } td.cats_col, td.cats_cols { padding:0px; position: relative; width: 0px; } #notifications .torrent_table tr:not(.colhead) td > a, #notifications .torrent_table tr.colhead td:nth-child(3) { text-align: left; } #notifications .torrent_table tr.colhead a { font-weight: bold; } #collage .tags { padding: 10px 100px 10px 10px; } #collage #content table tr td:first-child { position: relative; padding: 0px; } #collage #content table tr:not(.colhead) td:nth-child(2) > a { font-weight: bold; } #collage #content table tr td:first-child img { display: none; } #details_top table { border-spacing: 0px; } #details_top table.torrent_table tr td:last-child { border-radius: 0px; } #details_top td > strong { line-height: 20px; font-size: 12px; } tr.group_torrent td { padding: 0px 0px 0px 10px; } #torrents table.torrent_table tr.colhead:not(:first-child) td { border-radius: 5px; background: var(--bright); line-height: 20px; height: 20px; } #torrents table.torrent_table > tbody > tr > td:first-child, #requests #request_table tr td:first-child { padding: 0px !important; width: 0px !important; } .box { background: var(--bright); } #top10 table.torrent_table tr td:nth-child(2) { padding: 0px; border-radius: 0px; width: 0px !important; } #top10 table.torrent_table tr td img { display: none; } #requests table.request_table tr td:nth-child(n+3), table.torrent_table tr td:nth-child(n+3) { text-align: center; } #top10 table.torrent_table tr td:nth-child(-n+3), #notifications table.torrent_table tr td:nth-child(-n+3) { text-align: left; } #top10 .torrent { font-weight: normal; } #top10 #content form { background: var(--bright); border-radius:5px; } #top10 form table.border { border: none; } table.topic_list { border-collapse: separate; border-spacing: 0px 2px; } table.topic_list tr { background: none; } table.topic_list tr.rowa td, table.topic_list tr.rowb td { background: var(--bright); } table.topic_list tr td:first-child { border-radius: 5px 0px 0px 5px; } table.topic_list tr td:last-child { border-radius: 0px 5px 5px 0px; } .alertbar a { color: #fff; } #collage .sidebar img { display:none; } #details_top tr.group_torrent td { vertical-align: top; padding: 3px; width: 0px; } span[style="color:red"], span[style="color:red;"], span[style="color:#FF0000"] { color: var(--red) !important; } .bbcode[style="background-color:grey;"] { background-color: var(--medium) !important; } .torrent_table .linkbox a { color: var(--link) } .torrent_table .linkbox a:hover { color: var(--hover) } .stat { color: #fff; } .contact_link { border: none; } strong.important_text { color: var(--red); } img[src="static/common/symbols/freedownload.gif"], img[src="static/styles/modern/images/star16.png"] { display: none; } #user_dropdown a[href="/donate.php"] img { display: none; } #user_dropdown a[href="/donate.php"]::before { font-family: icons; content: "\\f112"; color: var(--red); display: inline-block; position: relative; top: -3px; font-size: 0.8em; margin: 0px 0px 0px 2px; } .r00, .r01, .r02, .r03, #nav_leeching_r { color: var(--red); } .r04, .r05, .r06, .r07 { color: var(--orange); } .r08, .r09 { color: var(--yellow); } .r10, .r20, .r50, .r99, #nav_seeding_r { color: var(--green); } div#hoverbabe-container { background: var(--medium) !important; border: none !important; border-radius:5px; box-shadow: 0px 0px 5px #00000080; color: var(--text) !important; padding: 3px !important; overflow:hidden; } div#hoverbabe-container span.label, div#hoverbabe-container h1 { color: var(--link) !important; } div#hoverbabe-container h1 { position: absolute; top: 0px; left: 0px; right: 0px; line-height: 30px; font-size: 18px; text-align: center; background: var(--bright); white-space: nowrap; overflow: hidden; text-overflow: ellipsis; padding: 0px 10px; } div#hoverbabe-container div#biodata, div#hoverbabe-container div#bioimage { margin-top: 30px; } div#hoverbabe-container div#bioimage img { display: block; border-radius: 2px !important; } .head + div.box, .colhead + div.box, tr.head, tr#recentuploads, tr#recentsnatches, .head + table, #site_debug, .main_column > table, .thin > table, .thin > form > table, #searchforum table, #searchthread table, #messageform .box, .shadow, .report { box-shadow: none; } /* tr.head, tr.head + tr { box-shadow: none; } */ .tags a { font-weight: normal; font-style: italic; font-size: 12px; } .invalid, .warning, .error { color: var(--red); font-weight: normal; } .flash.error { color: #fff; } tr.unreadpm { background: var(--red); color: #fff; } tr.unreadpm .rank { color: #fff !important; } tr.unreadpm a { color: #fff; } #autoresults { background: var(--medium); color: var(--text); border: var(--text) 1px solid; border: none; border-radius: 2px; overflow:hidden; box-shadow: 0px 0px 5px #00000080; } #autoresults li.highlight, #autoresults li.highlight span.num { background: var(--text); color: var(--bright); } .font_icon.torrent_icons.icon_torrent_bonus.bonus { display:none; } .torrent_icon_container .icon_stack { width: unset; height: 20px; } .torrent_icon_container .icon_stack i:last-child { margin: 0px !important; } .icon_stack, .icon_container { height: 20px; } .icon_stack > .font_icon.torrent_icons:first-child { position: unset; } .icon_stack > .font_icon.torrent_icons:first-child:not(.icon_torrent_bonus) { display: block; } .font_icon.torrent_icons.personal_seed.icon_torrent_seeding, .font_icon.torrent_icons.personal_leech.icon_torrent_leeching, .font_icon.torrent_icons.sitewide_seed.icon_torrent_seeding, .font_icon.torrent_icons.sitewide_leech.icon_torrent_leeching, .font_icon.torrent_icons.unlimited_seed.icon_torrent_seeding, .font_icon.torrent_icons.unlimited_leech.icon_torrent_leeching { display: block; width: 20px; height: 20px; font-size: 18px; margin: 0px; padding: 0px; box-sizing: border-box; position: unset; float: left; text-align: center; margin-right: 4px; } .font_icon.torrent_icons.personal_seed.icon_torrent_seeding, .font_icon.torrent_icons.personal_leech.icon_torrent_leeching { background: var(--blue); -webkit-background-clip: text; -webkit-text-fill-color: transparent; -webkit-text-stroke-width: 0px; -webkit-text-stroke-color: #96969640; } .font_icon.torrent_icons.sitewide_seed.icon_torrent_seeding, .font_icon.torrent_icons.sitewide_leech.icon_torrent_leeching { background: var(--green); -webkit-background-clip: text; -webkit-text-fill-color: transparent; -webkit-text-stroke-width: 0px; -webkit-text-stroke-color: #96969640; } .font_icon.torrent_icons.unlimited_seed.icon_torrent_seeding, .font_icon.torrent_icons.unlimited_leech.icon_torrent_leeching { background: var(--yellow); -webkit-background-clip: text; -webkit-text-fill-color: transparent; -webkit-text-stroke-width: 0px; -webkit-text-stroke-color: #96969640; } .font_icon.torrent_icons.personal_leech.icon_torrent_leeching::before, .font_icon.torrent_icons.sitewide_leech.icon_torrent_leeching::before, .font_icon.torrent_icons.unlimited_leech.icon_torrent_leeching::before { content: "\\f147"; } .font_icon.torrent_icons.personal_seed.icon_torrent_seeding::before, .font_icon.torrent_icons.sitewide_seed.icon_torrent_seeding::before, .font_icon.torrent_icons.unlimited_seed.icon_torrent_seeding::before { content: ""; width: 20px; height: 20px; display: block; } .font_icon.torrent_icons.personal_seed.icon_torrent_seeding::before { background: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDI0IDI0IiBoZWlnaHQ9IjI0cHgiIHZpZXdCb3g9IjAgMCAyNCAyNCIgd2lkdGg9IjI0cHgiIGZpbGw9IiMwMGNjZmYiPjxnPjxyZWN0IGZpbGw9Im5vbmUiIGhlaWdodD0iMjQiIHdpZHRoPSIyNCIvPjwvZz48Zz48Zz48cG9seWdvbiBwb2ludHM9IjYuNDEsNiA1LDcuNDEgOS41OCwxMiA1LDE2LjU5IDYuNDEsMTggMTIuNDEsMTIiLz48cG9seWdvbiBwb2ludHM9IjEzLDYgMTEuNTksNy40MSAxNi4xNywxMiAxMS41OSwxNi41OSAxMywxOCAxOSwxMiIvPjwvZz48L2c+PC9zdmc+"); background-position: -5px -5px; background-size: 30px 30px; } .font_icon.torrent_icons.sitewide_seed.icon_torrent_seeding::before { background: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDI0IDI0IiBoZWlnaHQ9IjI0cHgiIHZpZXdCb3g9IjAgMCAyNCAyNCIgd2lkdGg9IjI0cHgiIGZpbGw9IiMxOGQ4NjAiPjxnPjxyZWN0IGZpbGw9Im5vbmUiIGhlaWdodD0iMjQiIHdpZHRoPSIyNCIvPjwvZz48Zz48Zz48cG9seWdvbiBwb2ludHM9IjYuNDEsNiA1LDcuNDEgOS41OCwxMiA1LDE2LjU5IDYuNDEsMTggMTIuNDEsMTIiLz48cG9seWdvbiBwb2ludHM9IjEzLDYgMTEuNTksNy40MSAxNi4xNywxMiAxMS41OSwxNi41OSAxMywxOCAxOSwxMiIvPjwvZz48L2c+PC9zdmc+"); background-position: -5px -5px; background-size: 30px 30px; } .font_icon.torrent_icons.unlimited_seed.icon_torrent_seeding::before { background: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDI0IDI0IiBoZWlnaHQ9IjI0cHgiIHZpZXdCb3g9IjAgMCAyNCAyNCIgd2lkdGg9IjI0cHgiIGZpbGw9IiNmY2VkMGEiPjxnPjxyZWN0IGZpbGw9Im5vbmUiIGhlaWdodD0iMjQiIHdpZHRoPSIyNCIvPjwvZz48Zz48Zz48cG9seWdvbiBwb2ludHM9IjYuNDEsNiA1LDcuNDEgOS41OCwxMiA1LDE2LjU5IDYuNDEsMTggMTIuNDEsMTIiLz48cG9seWdvbiBwb2ludHM9IjEzLDYgMTEuNTksNy40MSAxNi4xNywxMiAxMS41OSwxNi41OSAxMywxOCAxOSwxMiIvPjwvZz48L2c+PC9zdmc+"); background-position: -5px -5px; background-size: 30px 30px; } .donate_details, .donate_details table td { background: var(--yellow); border: none; } .pager_on { color: var(--blue); } #collage #editor { font-size: 12px; } #user #content form { background: var(--bright); border-radius: 5px; padding: 5px; box-sizing: border-box; } #content form > table { border: none; } form .colhead strong { font-size: 18px; font-weight: normal; color: var(--link); } .label { font-weight: normal; } span[title="Number of Comments"] { width: 20px; height: 20px; display: block; overflow: hidden; margin: auto; } span[title="Number of Comments"]::before { font-family: icons; content: "\\f11e"; width:20px; height: 20px; display: block; font-size: 18px; text-align:center; line-height: 20px; } span[title="Number of Files"] { width: 20px; height: 20px; display: block; overflow: hidden; margin: auto; } span[title="Number of Files"]::before { font-family: icons; content: "\\f106"; width:20px; height: 20px; display: block; font-size: 12px; text-align:center; line-height: 20px; } .nicebar_container { height:20px; font-size: 12px; margin: unset; } .freeleech_bar { line-height: 20px; } #alerts { max-width: 500px; } .alertbar { background: var(--red); font-size: 12px; line-height: 20px; font-weight: bold; height: 20px; animation: none; padding: 0px 20px; box-sizing: border-box; border-radius: 5px; } .alertbar a { width: 100%; display: block; font-weight: bold; } .torrent .version { clear:left; } .icon_stack, .font_icon { width: 20px; height: 20px; padding: 0px; line-height: 20px; } tr.smallhead a[href="#"]:link { width: 20px; height: 20px; padding: 0px; line-height: 20px; text-align: center; display: inline-block; } ul.poll li.graph { margin-top: 10px; margin-bottom: 20px; height: 5px; } .center_poll, .left_poll, .right_poll { background: var(--text); height: 100%; } .left_poll { border-radius: 2px 0px 0px 2px; } .right_poll { border-radius: 0px 2px 2px 0px; } .linkbox .torrent_buttons a { color: var(--hover); font-weight: bold; font-family: sans-serif; } .linkbox .torrent_buttons a:hover { color: var(--link); } table#collages tr:not(.colhead) td { background: var(--dark); } /*--------------------DROPDOWN-MENU--------------------*/ #nav_userinfo > a::after { width: 20px; height: 20px; line-height: 20px; display: block; text-align: center; float: right; } #major_stats .highlight > a.username, .highlight > a .font_icon.nav_icons, #header_bottom .highlight > a, #header_bottom .highlight > a:hover { color: var(--red); } #major_stats > ul { float: left; display: block; height: 20px; line-height: 20px; margin-left: 3px; } #userinfo_username > li > a.username { display: block; } #userinfo_username > li > a.username:hover { border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; } #userinfo_username > li { padding: 0px !important; margin: 0px !important; height: 24px; } #userinfo_username li ul { left: 0px; top: 0px; border-radius: 0px 0px 3px 3px; overflow: hidden; position: relative; } #userinfo_username li ul li { margin: 0px !important; min-width: unset; } .font_icon.nav_icons { margin: 0px; padding: 0px; } #userinfo_username li ul li a { line-height: 20px; } /*--------------------BOOKMARKS--------------------*/ #bookmarks table tr td { position: relative; } #bookmarks table .torrent_icon_container { position: absolute; top: 3px; left: 3px; } #bookmarks table tr td span, #bookmarks table tr td a { float: unset !important; } /*--------------------HEADER-BOTTOM--------------------*/ #header_bottom { height: 24px; padding-top: 0px; } #header_bottom div > ul > li > a { padding: 0px; margin: 0px; display: block; line-height: 20px; height: 20px; padding: 2px 5px; border-radius: 2px; } #header_bottom a:hover { background: none; } #header_bottom div > ul > li > a span { padding: 0px 4px; height: 20px; display: block; float: right; } #header_bottom div > ul > li { margin: 0px 0px 0px 3px; padding: 0px; display: block; } #major_stats_left { position: relative; float: left; } #major_stats_left #major_stats_left ul, #major_stats_left li { display: block; float: left; } #header_bottom #major_stats_left a, #header_bottom #major_stats_lefta:visited, #header_bottom #major_stats_left .font_icon.nav_icons { color: var(--link); font-weight: normal; font-size: 14px; } #header_bottom #major_stats_left a span { font-weight: bold; } #header_bottom #major_stats_left a:hover, #header_bottom #major_stats_left a:hover .font_icon.nav_icons { color: var(--hover); } /*--------------------TORRENT-PAGE--------------------*/ #torrents #details_top .torrent_table > tbody > tr:first-child td:nth-child(2) { border-top-left-radius: 5px; } #torrents #details_top .torrent_table > tbody > tr:first-child td:last-child { border-top-right-radius: 5px; } #torrents #details_top .torrent_table > tbody > tr:last-child td:first-child { border-bottom-left-radius: 5px; } #torrents #details_top .torrent_table > tbody > tr:last-child td:last-child { border-bottom-right-radius: 5px; } #torrents #details_top .torrent_table > tbody > tr:nth-child(-n+2) td:first-child { display: none; } #torrents #details_top .torrent_table > tbody > tr td.filetypes { height: 20px; } #torrents #details_top .torrent_table > tbody > tr:nth-child(-n+2) td:nth-child { colspan: 2; } #torrents #details_top .torrent_table > tbody > tr > td { background: var(--dark); padding: 3px !important; border-radius: 0px; } #torrents #details_top .torrent_table > tbody > tr:first-child > td { background: var(--bright); } #torrents #details_top .torrent_table > tbody > tr > td[title="Snatches"]::before, #torrents #details_top .torrent_table > tbody > tr > td[title="Seeders"]::before, #torrents #details_top .torrent_table > tbody > tr > td[title="Leechers"]::before { font-family: "icons"; width: 20px; height: 20px; display:block; margin: auto; } #torrents #details_top .torrent_table > tbody > tr > td[title="Snatches"]::before { content: "\\f14f"; } #torrents #details_top .torrent_table > tbody > tr > td[title="Seeders"]::before { content: "\\f14e"; } #torrents #details_top .torrent_table > tbody > tr > td[title="Leechers"]::before { content: "\\f14c"; } #torrents #details_top .torrent_table table { margin: 0px; width: 100%; } #torrents #details_top .torrent_table table tr { border: none; } #torrents #details_top .torrent_table table blockquote { border: none; } /*--------------------TORRENTS--------------------*/ .torrent td:not(:first-child,:last-child):not(.user) > a { font-weight: bold; line-height: 20px; font-size: 12px; } .torrent > td { font-weight: normal; } tr.colhead > td > a { font-weight: bold; } .torrent.rowb br, .torrent.rowa br { display: none; } .category_label { background: var(--bright); color: var(--link); padding: 0px 5px; box-sizing: border-box; border-radius: 2px; line-height: 20px; height: 20px; font-weight: bold; font-size: 12px; text-align: center !important; display:block; margin: 3px; width: 150px; } .category_tag { width: 100px !important; background: var(--bright); color: var(--link); padding: 0px 5px; box-sizing: border-box; border-radius: 2px; line-height: 20px; height: 20px; font-weight: bold; font-size: 12px; text-align: center !important; margin-right: 5px !important; display: block; float: left; } .category_label:visited, .category_tag:visited { color: var(--link); } .cover { width: 150px; height: 150px; margin: 3px; border-radius: 2px; } /*--------------------TABLES--------------------*/ #collage .thin > table, table#request_table { border-collapse: separate; border-spacing: 0px 2px; } /*--------------------PAGE--------------------*/ #header, #content { min-width: 940px; } /*NOTIFICATIONS*/ /* div.version { display: table; } */ /*Slot Machine*/ span.payout, span#winnings { color: var(--text) !important; } .fm input[type="button"], .fm input[type="text"] { color: var(--text); border-color: var(--text); } .fmresults td.fmheader { background: var(--text); } `; const modern = ` /*----------------------------------------------------------------------------------------------------MODERN----------------------------------------------------------------------------------------------------*/ /* Layout (Torrents page) */ .cats_col { padding: 0; } .category { width: 28px; height: 28px; margin: 0; padding: 0; } /* Global */ * { padding: 0; margin: 0; outline: 0pt none; } :focus { outline: 0pt none; } html { width: 100%; height: 100%; } body { position: relative; width: 100%; height: 100%; background: #1A2844; background-size: cover; font: normal 11pt "Lucida Grande", Helvetica, Arial, Verdana, sans-serif; font-weight: normal; color: #000000; } #logo { width: 180px; height: 60px; background: url('https://www.empornium.sx/static/styles/modern/images/logo.svg') no-repeat center center; background-size: 175px; position: absolute; margin-top:-30px; top:50%; margin-left:-90px; left: 10%; -webkit-filter: drop-shadow( -5px 5px 5px #000 ); filter: drop-shadow( -5px 5px 5px #000 ); } #logo a { border: none; width: 100%; height: 100%; display: block; } #logo::after { width: 94%; margin: -14px 0 0 10px; text-align:center; font-size:0.7em; color:#CAEBF9; display: none; } /* Common elements */ a , .torrent_table .linkbox a { color:#004DC0; text-decoration: none; border: none; } a:visited, .torrent_table .linkbox a:visited { color:#250855; } a:hover, .torrent_table .linkbox a:hover { color: #FF4400; text-decoration: underline; } tr.smallhead a, .cat_list a, tr.smallhead a:visited, .cat_list a:visited { color:#023174; } .linkbox { color: #ddd; } .linkbox a, .breadcrumbs a { color: #fff; text-decoration: none; } .linkbox a:hover, .breadcrumbs a:hover, .colhead a:hover { text-decoration: underline; } .linkbox a:visited, .breadcrumbs a:visited, .colhead a:visited { color: #ddd; } .linkbox table strong { color: #000; } .breadcrumbs { color: #ddd; } h1,h2,h3,h4 { margin: 5px 0px; color: #666; } div div div div h3, div div div h4 { color: #222; } .box h3, .box h4 { color: #000; } h2 { text-align: center; } h4 { font-size: 9.5pt; } p { margin: 10px 5px; } li { margin: 1px 15px 3px 15px; } input { padding: 2px 3px; background-color: #FCFCFC; background: #f5f8fc; background: -webkit-linear-gradient(#fcfcfc,#f5f8fc); background: linear-gradient(#fcfcfc,#f5f8fc); color: black; } textarea { padding: 2px 3px; background-color: #FCFCFC; background: #f5f8fc; background: -webkit-linear-gradient(#fcfcfc,#f5f8fc); background: linear-gradient(#fcfcfc,#f5f8fc); color: black; } input[type=text]:read-only { background-color: #eee; color: #777; } input[type=text]:-moz-read-only { background-color: #eee; color: #777; } img { border: none; } select { padding:0px 0px 0px 1px; background:white; color: #000000; } ul.thin { margin:0px 0px 0px 25px; padding:0px; } ul.thin li { margin:0px 0px; padding:0px; } /* Layout (Every page) */ #adbar { text-align: center; margin:20px auto -10px; } #header { width: 100%; min-width:960px; padding: 0; background-color: rgb(22, 29, 41); /* ie fallback */ background-color: rgba(22, 29, 41, 0.50); font-weight: normal; } #content { background: #334B7B; /* ie fallback */ background: rgba(90, 120, 190, 0.3); box-shadow: 0px 3px 30px -5px black; border: 1px solid rgba(30,60,120,.5); border-radius: 14px 14px 0 0; } #modal_content { width: 90%; min-width: 350px; max-width: 1300px; background: #334B7B; /* ie fallback */ box-shadow: 0px 3px 30px -5px black; margin: 0px auto 0px auto; border: 1px solid rgba(30,60,120,.5); padding: 0px 0px 15px; border-radius: 14px 14px 0 0; } #schedule #content { color:#eee; } #schedule #content { color:#eee; } #footer { margin-top: 50px; width: 100%; text-align: center; color: #eee; font-size: 0.8em; } #footer p a, #footer p a:visited { color: #eee; } #footer_bottom { } #header_top { position: relative; border-bottom: 1px solid rgba(0,0,0,.3); } #menu { margin: 0px 245px; text-align: center; padding-top: 12px; font-size: 1.2em; } #menu ul { position: relative; z-index: 1; white-space:nowrap; display: inline-block; } #menu ul li { margin: 0px; display: inline; margin-top: 0.3em; } #menu ul li a { padding: 2px 6px; } #menu a, #modbar a { color: #edfaff; font-weight: bold; border-radius: 4px; transition: background-color 600ms; -webkit-transition: background-color 600ms; } #menu a:hover { background-color: #5C7CBC; color: #fff; text-decoration: none; transition: background-color 300ms; -webkit-transition: background-color 300ms; } span.infinity { font-weight: bold; } #stats_block { text-align: right; color: #ddd; height: 60px; position:absolute; right: 20px ; margin-top:-30px; top:60%; font-size: 0.9em; } table.userinfo_stats, table.userinfo_stats tr, #staff table.userinfo_stats { background:none; background-color:transparent; border:none; } table.userinfo_stats td { padding:0px 3px; } span.inside_stat { display: block; } #stats_block ul li { margin: 0 0.1em; line-height: 18px; padding: 0px; display: inline-block; width:120px; text-align:left; } #stats_block a, #stats_block a:visited { text-decoration: none; color: #86baf0; } #stats_block a:hover, #header_bottom a:hover { text-decoration: none; color: #FF6600; } #header_bottom ul li { margin: 0 0.1em; padding: 0px; display:inline; line-height:18px; } #header_bottom ul li ul li { white-space: nowrap; line-height: 0px; display: block; } #header_bottom a, #header_bottom a:visited { text-decoration: none; color: #d2d2d2; } #header_bottom { padding: 2px 20px 6px; position: relative; height: 15px; border-top: 1px solid rgb(32, 39, 51); /* ie fallback */ border-top: 1px solid rgba(180,190,200,.09); } #nav_userinfo > ul > .nav_icons { padding-right: 4px; } #major_stats_left { position: absolute; } #major_stats { float:right; } #major_stats_left > ul > li > a, #major_stats > ul > li > a { display: inline-block; padding: 1px 2px 1px 6px; margin-top:-1px; background-position: 3px center; background-size: 16px; background-repeat: no-repeat; border-radius: 4px; /* FF9+ IE9+ */ transition: background-color 600ms; -webkit-transition: background-color 600ms; } #major_stats a:hover, #major_stats_left a:hover { background-color:#5C7CBC; color:#F3F3F3; } #userinfo_username, #userinfo_tools, #userinfo_invites { display:inline; position: relative; } li#nav_userinfo, #userinfo_tools{ padding-bottom:6px !important; } #userinfo_username li ul, #userinfo_tools li ul { list-style: none; visibility: hidden; position: absolute; left: 1px; top: 20px; background-color: rgb(33,48,79); opacity: 0; z-index: 10; border: .5px solid rgb(30, 40, 70); box-shadow: 1px 1px 12px -2px rgba(0,0,0,.5); transform-origin: 0% 0%; transform: scaleY(0.2); transition: opacity ease-in 150ms, visibility 150ms, transform ease-in 150ms; -webkit-transform-origin: 0% 0%; -webkit-transform: scaleY(0.2); -webkit-transition: opacity ease-in 150ms, visibility 150ms, -webkit-transform ease-in 150ms; } #userinfo_username li ul { left: -54px; min-width: 140px; } li#nav_userinfo:hover ul, #userinfo_tools:hover li ul { visibility: visible; opacity: 1; transform: scaleY(1.0); transition: opacity ease-out 250ms 100ms, transform ease-out 250ms 100ms; -webkit-transform: scaleY(1.0); -webkit-transition: opacity ease-out 250ms 100ms, -webkit-transform ease-out 250ms 100ms; } #userinfo_username li ul a, #userinfo_tools li ul a { display: block; border-top: 1px solid rgb(42, 57, 88); border-bottom: 1px solid rgb(25, 35, 65); } #userinfo_username li ul li a { padding: 4px 6px 4px 6px; line-height:19px; background-position: 5px center; background-repeat: no-repeat; transition: background-color 300ms; -webkit-transition: background-color 300ms; } #userinfo_tools li ul li a { padding: 2px 6px 2px 6px; line-height:17px; } #userinfo_username li ul li:first-child a, #userinfo_tools li ul li:first-child a { border-top:none; } #userinfo_username li ul li:last-child a, #userinfo_tools li ul li:last-child a { border-bottom:none; } #userinfo_username li ul li a:hover, #userinfo_tools li ul li a:hover { background-color:#5C7CBC; background-size: 16px; color:#F3F3F3; transition: background-color 0s; -webkit-transition: background-color 0s; } #userinfo_username li ul li a:hover > .nav_icons, #userinfo_tools li ul li a:hover > .nav_icons { color: #F3F3F3; } #nav_tools > a:after, #nav_userinfo > a:after { content:" \\25BC"; line-height:0px; font-size:11px; font-weight: bold; vertical-align:-2px; } #nav_usertools,#nav_upload,#nav_donate,#nav_userinfo,#nav_useredit,#nav_conncheck { margin-left:3px !important; } #userinfo_major { display:inline; margin-right: 0px; } #userinfo_minor { display:inline; } span.stat { font-weight: bold; } .highlight { font-weight: bold; } .normal { font-weight:normal; } #searchbars { padding: 6px 0px 0px 0px; background-position: bottom; text-align: center; height: 30px; } #searchbars form { display: inline; } #searchbars .searchcontainer { display:inline-block; background-color: rgba(110,140,180,.2); border: 1px solid rgb(110,140,180); /* ie fallback */ border: 1px solid rgba(110,140,180,.3); position: relative; width:10%; min-width: 110px; border-radius: 6px; font-size: 0.8em; color: #999; white-space: nowrap; } #searchbars input.searchbox { background: transparent; border: 0px; margin: 0px auto 0px 0px ; padding:0px; color: #bcd; position: relative; width:84%; border-radius: 5px 0px 0px 5px; /* FF9+ IE9+ */ } #searchbars .searchbutton { background: rgba(110,140,180,0) no-repeat right center; font-size: 0.8em; vertical-align: middle; border: none; box-shadow: none; margin: 0px 0px 0px auto; padding:0px; width:13px; height:13px; cursor: pointer; border-radius: 5px; } #searchbars ul { display: block; } #searchbars ul li { margin: 0px; display: inline; list-style: none; position: relative; } #searchbars ul li ul { display: block; position: absolute; top: 1em; left: 0; border: 1px solid #98AAB1; background: #F4F6FB; width: 12em; } #searchbars ul li ul li { margin: 0 0 0 0; padding: 0; display: block; width: 100%; text-align: left; } #searchbars ul li ul li.highlight { background: #C6D3E4; } li.searchbars { font-size: 11px; float: left; margin: 16px 0px 12px 25px; } #alerts { margin: 0 auto; text-align: center; max-width: 700px; width:50%; } .alertbar { min-height: 16px; padding: 2px 20px 2px; background-color: #e00; text-align: center; font-weight: bold; color: white; margin: 4px auto; border-radius: 10px; /* FF9+ IE9+ */ animation: alertani 500ms linear 0s 10 alternate; -webkit-animation: alertani 500ms linear 0s 10 alternate; background-image: linear-gradient(rgba(0,0,0,0) 0%, rgba(10,0,0,0.4) 100%); background-image: -webkit-linear-gradient(rgba(0,0,0,0) 0%, rgba(10,0,0,0.4) 100%); background-color: #f22; } @keyframes alertani { 100% { background-image: linear-gradient(rgba(0,0,0,0) 0%, rgba(10,0,0,0.2) 100%); background-image: -webkit-linear-gradient(rgba(0,0,0,0) 0%, rgba(10,0,0,0.2) 100%); background-color: #e93; } } @-webkit-keyframes alertani { 100% { background-image: linear-gradient(rgba(250,0,0,0) 0%, rgba(210,220,0,0.8) 100%); background-image: -webkit-linear-gradient(rgba(250,0,0,0) 0%, rgba(210,220,0,0.8) 100%); background-color: #e93; } } #modbar.alertbar { animation: none; background: none; } .alertbar a { text-decoration: none; color: white; } .alertbar a:hover { text-decoration: none; } .blend { padding: 2px 10px 2px; background-color: transparent; color: white; } .blend a { color: white; padding: 2px 2px; } .blend a:hover { color: white; text-decoration: none; background-color: #5C7CBC; border-radius: 3px; } .bluebar { padding: 2px 20px 2px; background-color: #003875; color: white; } .bluebar a { color: white; padding: 2px 2px; } .bluebar a:hover { color: white; text-decoration: none; } .nicebar { font-weight:normal; color: white; position: relative; border-radius: 10px; /* FF9+ IE9+ */ -webkit-border-radius: 10px; /* for opera */ padding: 3px 10px 1px; text-align: center; height: 19px; margin-top:-2px; left: 50%; transform: translate(-50%); -webkit-transform: translate(-50%); animation: nicebar 300ms linear 1s 10 alternate; -webkit-animation: nicebar 300ms linear 1s 10 alternate; background-image: linear-gradient(rgba(0,0,0,0) 0%, rgba(0,0,50,0.6) 100%); background-image: -webkit-linear-gradient(rgba(0,0,0,0) 0%, rgba(0,0,50,0.6) 100%); background-color: #64ACDA; } @keyframes nicebar { 100% { background-color: cyan; }} @-webkit-keyframes nicebar { 100% { background-color: cyan; }} /* Compose Staff Message form */ #compose { margin: 20px auto; } /* user classes */ .user_name { font-weight: normal; background-color:#545C66; /*#e3eefd;*/ border: 1px solid #6A747E; border-radius: 8px; padding: 1px 8px; margin: 0px; color: #bbb; display: inline-block; vertical-align: middle; } span.user_name a { color: #000; } span.user_name a:visited { color: #000; } .rank { /* rank applies to all the following styles */ font-weight: bold; } .Apprentice { color:#92a5c2; } .Perv { color:#4Ec89B; } .GoodPerv { color:#3c3; } .SextremePerv { color:orange; } .SmutPeddler { color:#00f; } .EmpLegend { color:#CFB53B; } .ModPerv { color:#000; } .Admin { color:#606; } .Sysop { color:#00ff00; } .Donor { color:#DAA520; } span.user_title { font-style: italic; } /* IE doesn't appear to like a simple display:none in our header. Random things start fucking up pretty badly. */ .hidden { position: absolute; left: -10000px; } input.hidden { position: absolute; display: none; } /* Layout (Any page) */ .thin { width: 96%; margin-left:auto; margin-right:auto; } .thin > h2 { margin: 10px -2.1% 20px; } .thin > h2:first-child { margin: 0px -2.07% 20px; border-radius: 13px 13px 0 0; } .thin > .linkbox:first-child { margin-top: 10px; } .thin > .head:first-child { margin: 20px 0px 0px; } .thin > p { color: #fff; } h2 { margin: 10px 0px 20px; text-align: center; color: #def; border-radius: 5px; background: #2D426D; /* ie fallback */ background: linear-gradient(rgba(255, 255, 255, 0.1) 0%, rgba(71, 71, 71, 0.1) 40%, rgba(0, 0, 0, 0.13) 90%, rgba(0, 0, 0, 0.1) 100%); background: -webkit-linear-gradient(rgba(255, 255, 255, 0.1) 0%, rgba(71, 71, 71, 0.1) 40%, rgba(0, 0, 0, 0.13) 90%, rgba(0, 0, 0, 0.1) 100%); font-size: 18px; padding: 3px 40px 7px 40px; } h2 a { color: #ddd; } h2 a:visited { color: #ccc; } .box h2 { padding: 3px 40px; font-size: 14px; border-radius: 8px; background-image: none; background-color: #9CB7D2; font-weight: bold; color: #555; box-shadow:none; } .contact_link { display: inline; padding: 5px; margin: 0px 20px 0px 10px; font-weight: bold; background-color: #d00; border: 1px solid #005488; border-radius: 6px; } a.contact_link { color: white; text-decoration: underline; } a.contact_link:hover { text-decoration: none; } div.linkbox { text-align:center; padding: 5px; } .center { text-align: center; } .right { text-align: right; } .medium { text-align: left; width: 86%; } .long { text-align: left; width: 97%; } .wid35 { width: 35%; } .min_padding { padding: 0px; margin: 0px 0px; } p.min_padding { margin: 2px 0px; } .pad { padding: 10px; } .vertical_space { margin-bottom: 10px; } .vertical_space_small { height: 5px; } .box { margin: 0px; font-size: 9pt; background-color: #FCFCFC; /*border-radius: 0 0 2px 2px;*/ } .box .box { border: 1px solid #ccc; /*width: auto;*/ } .pad h3, .pad h4, .padbox h3, .padbox h4 { margin-top: 0px; padding-top: 0px; } #details_top { margin-bottom: 10px; } .top_info { display:inline-table; margin:16px auto 16px; border: 1px solid #7BA3C1; padding:0px 8px 0px 8px; background: white; border-radius: 9px; white-space: nowrap; z-index: 1; } .sticky_top_info { top: -16px; position: fixed; left: 50%; transform: translate(-50%); } table.boxstat { border:none; color: #000; } table.boxstat td { padding: 3px 6px; border-top:none; border-right: none; border-left:1px solid #7BA3C1; border-bottom:none; background: white; text-align:center; vertical-align:middle; } table.boxstat td:first-child { border-left:none; } table.boxstat a, table.boxstat a:visited { color: #445; } .button.toggle { width: 80px; margin: 6px 0px 0px 8px; padding: 4px 12px; border: 1px solid #7BA3C1; color: #fff; cursor: pointer; vertical-align: top; } #user_message .button { margin: 0px 0px 8px 8px; padding: 4px 12px; vertical-align: middle; } #staff_tools, #warning_status { margin-bottom: 15px; } .warning { font-size: 14pt; font-weight: bold; text-align: center; padding: 4px 0px; } .greybar { background: #aaa; color: white; font-weight: bolder; } .redbar { background: #A4913C; color: white; } .orangebar { background: #FF9900; color: white; font-weight: bolder; } .redbar a, .orangebar a { color: white; text-decoration: line-through; } .redbar a:hover, .orangebar a:hover { text-decoration: underline; } .sicon { display:inline-block; width:10px; height:12px; margin-right: 3px; } .icon_ducky { margin-right: 3px; background: url('https://www.empornium.sx/static/styles/modern/images/duck16.png') no-repeat center center; } .icon_warning { background: url('https://www.empornium.sx/static/styles/modern/images/warned.png') no-repeat center center;} .icon_watched { background: url('https://www.empornium.sx/static/styles/modern/images/watched.png') no-repeat center center;} .top_info .icon_warning { background: url('https://www.empornium.sx/static/styles/modern/images/warning.gif') no-repeat center center;} #staff_tools .icon { width:16px; height:16px; /*margin-top: -2px;*/ background-size: 16px 16px; } #staff_tools td { /* padding: 2px 5px; border-bottom: 1px solid #ddd;*/ } .details { width: 96%; min-width: 920px; margin-left:auto; margin-right:auto; } .details div.linkbox { text-align:center; padding: 0px; margin: 0px; } .details .sidebar, #requests .sidebar { width: 260px; } .details .middle_column, #requests .middle_column { margin: 0px 270px 10px 0px; } .middle_column table { margin-bottom: 20px; } .middle_column .torrent_table { margin-top: 0px; } .details .main_column, #requests .main_column { margin: 0px 0px 10px 0px; } .details .filetypes { background-color: #eff3f6; } .details .tag_add { border-top: 1px solid #98AAB1; padding: 2px 10px 2px 10px; } .tag_warning { font-size: 10pt; } .box_albumart{ padding: 5px; margin: 0px; } .sidebar .box { margin: 0px 5px 20px 5px; } .thin .box { margin: 0 auto 20px; } .details .box, #requests .box { margin: 0px; } .sticky_post { color: #050; } .small { font-weight: normal; font-size: 0.7em; } .body { padding: 3px 10px 10px 10px; } .sidebar { float: right; width: 280px; height: 100%; } .main_column { margin: 0px 290px 10px 0px; } .main_column .box, .main_column table { margin-bottom: 20px; } .tags { padding: 0px 0px 0px 20px; font-style: italic; } .tags a { color: #2859A2; } .tags a:hover, .redbar .tags a:hover { text-decoration: underline; } .tags a:visited { color: #250855; } .redbar .tags a { color: white; text-decoration: none; } .noborder { border: none; } ul.nobullet { list-style-type: none; } span.red { font-weight: bold; color: red; } span.green { font-weight: bold; color: green; } span.grey { font-weight: bold; color: darkgrey; } table { width: 100%; border-collapse: collapse; } tr { background-color: #FCFCFC; } tr.rowa, .rowa { background-color: #eff3f6; } tr.rowb, .rowb { background-color: white; } tr.rowa.sticky { background-color: #C8D6E0; } tr.rowb.sticky { background-color: #D3DEE7; } #dnulist tr:nth-child(odd), #whitelist tr:nth-child(odd) { background-color:#eff3f6; } #iplinkeddiv tr, #reportsdiv tr, #staffpmsdiv tr, .torrent_table table tr td, body#tools tr.rowa, body#tools tr.rowb, body#staffpm tr.rowa, body#staffpm tr.rowb { /*instant change*/ transition: none; -webkit-transition: none; } #iplinkeddiv tr:hover, #reportsdiv tr:hover, #staffpmsdiv tr:hover, .torrent_table table tr:hover td, body#tools tr.rowa:hover, body#tools tr.rowb:hover, body#staffpm tr.rowa:hover, body#staffpm tr.rowb:hover { background-color: #DADADA; transition: none; -webkit-transition: none; } table.forum_list tr td { /*faster change*/ transition: background-color .5s; -webkit-transition: background-color .5s; } .forum_list tr.rowa:hover td, .forum_list tr.rowb:hover td { background-color: #DADADA; transition: background-color .7s .2s; -webkit-transition: background-color .7s .2s; } /*tr.rowa, .rowa, tr.rowb, .rowb,*/ tr.torrent.rowa, tr.torrent.rowb { /*slower change*/ transition: background-color 1s; -webkit-transition: background-color 1s; } /*tr.rowa:hover, .rowa:hover, tr.rowb:hover, .rowb:hover,*/ tr.torrent.rowa:hover, tr.torrent.rowb:hover { background-color: #DADADA; transition: background-color 1s 1s; -webkit-transition: background-color 1s 1s; } td { padding: 3px 5px; text-align: left; } table.wid740 { margin: auto; width: 740px; border-collapse: collapse; border: 1px solid #0d245a; } .label { background-color: #eff3f6; border:none; font-weight: bold; text-align: right; width: 200px; } tr#recentuploads td{ background-color:white; } table.staff { border: 1px solid #dde; } #staff table { border: 1px solid #dde; } /* Bonus Shop */ tr.itembuy { background: #CBE1CB; background: linear-gradient(white 0%,#BAD7B8 4px, #D2E6D1 100%); } tr.itemnotbuy { background: #DCC7C9; background: linear-gradient(white 0%,#D3B9BA 4px, #E4D3D3 100%); } tr.itemduplicate { background: #D4D4D4; background: linear-gradient(white 0%,#C5C5C5 4px, #DBDBDB 100%); } .shopbutton { width: 60px; background-color: white; padding: 2px 10px 2px; border: 2px solid; border-color: #1a1; color: #292; } input.shopbutton.itembuy { border-color: #1a1; color: #cfc; font-weight:bold; } input.shopbutton.itembuy:hover { border-color: #6f6; } .bonusshop td { padding: 4px; } .itemnotbuy input.shopbutton, input.itemnotbuy { border: 1px solid #944; color: #fcc; } .itemnotbuy input.shopbutton:hover { background: linear-gradient(#8993AF, #606C90) repeat scroll 0% 0% transparent; /* don't change bg on hover */ } tr.colhead_dark td { background-color: #7393b3; color: #fff; } tr.smallhead { background-color: #67737E; /*background: -webkit-linear-gradient(10deg,rgba(90,100,110,.8) 50%,rgba(70,120,130,0.8) 70%,rgba(65,75,85,.7) 80%); background: linear-gradient(170deg,rgba(90,100,110,.8) 50%,rgba(70,120,130,0.8) 65%,rgba(65,75,85,.7) 80%);*/ color: #def; } tr.smallhead a:link, tr.smallhead button { all: unset; cursor: pointer; color: #ddd; } tr.smallhead a:visited { color: #bbb; } tr.smallhead a:hover { color: #eee; } tr.smallhead a:active { color: #334b7b; } .colhead { background-color: #9CB7D2; /* background: linear-gradient(170deg,rgba(170,200,230,.8) 60%,rgba(200,220,250,0.8) 70%,rgba(160,190,230,.8) 80%); doesnt work in chrome */ font-weight: bold; color: #333; } .colhead a, .colhead a:visited { color: #333; } td.colhead, .colhead td { padding-left: 10px; padding-right: 10px; } .colhead .sign, .colhead_dark .colhead_red .sign { padding: 0px 8px 0px 8px; vertical-align:middle; text-align:center; font-size: 12pt; font-weight: bold; } .colhead_dark { height: 20px; line-height: 20px; font-weight: normal; font-size: 0.9em !important; background-color: #9CB7D2; color: #555; } .colhead_dark a { font-weight: normal; } .colhead_red { background-color: red; color: #eee; } .colhead_red a { color: white; } .head { padding: 3px 10px 3px 3px; height: 20px; background: rgb(50,60,70); /* ie fallback */ background: rgba(50,60,70,0.5); background: -webkit-linear-gradient(10deg,rgba(70,80,90,0.5) 40%,rgba(50,100,100,0.4) 60%,rgba(80,55,100,0.4) 99%); background: linear-gradient(170deg,rgba(70,80,90,0.5) 40%,rgba(50,100,100,0.4) 60%,rgba(80,55,100,0.4) 99%); border: 1px solid rgba(130,140,150,0.2); border-bottom: none; border-radius: 3px 15px 0 0; color: #def; line-height: 20px; font-weight: normal; } .sidebar .head { background: -webkit-linear-gradient(10deg,rgba(70,80,90,0.5) 40%,rgba(50,100,100,0.4) 80%); background: linear-gradient(170deg,rgba(70,80,90,0.5) 40%,rgba(50,100,100,0.4) 80%); } .head a { color: white; } .head+div.box, .colhead+div.box, tr.head, tr#recentuploads, tr#recentsnatches, .head+table, #site_debug , .main_column>table, .thin>table, .thin>form>table, #searchforum table, #searchthread table, #messageform .box, .shadow, .report { box-shadow:inset -1px 1px 3px #293B55; } tr.head+tr { box-shadow:inset 0px 1px 3px #293B55; } #upload .cover_image { width:260px; margin: 0px auto; } tr.uploadbody { } #forums .head { margin-top: 20px; } div.box.pad.latest_topics { text-align:justify; } .reports { max-width: 1100px; margin: 0px auto ; } .spacespans span { margin-right:20px; } table.slice { margin-top: -1px; } .error_message { border-top: 1px solid #C1965C; padding: 3px 0px 3px 0px; background-color: #AF2525; text-align: center; color: white; font-weight: bold; } .save_message { border: 1px solid #C1965C; padding: 3px 0px 3px 0px; background-color: #F4E649; text-align: center; color: #492802; font-weight: bold; } .elem_error { border: 3px solid #B00D0D; } .hide { display:none; } /* Layout (home page) */ ul.stats { padding: 5px 0px; } ul.stats li { padding: 0px 0px 1px 0px; } ul.poll li { padding: 0px 0px 0px 10px; margin: 0px; clear: left; } ul.poll li.graph { margin-bottom: 15px; padding-left: 20px; } /* Layout (Torrents page) */ .filter_torrents { margin-left:auto; margin-right:auto; margin-bottom:0px; } #filter_slidetoggle { margin: -1px auto 15px; height:20px; text-align: center; border: 1px solid #98AAB1; padding: 6px; font-weight: bold; font-size: 14pt; background-color: #9CB7D2; box-shadow:inset 2px 0px 1px #6a9bb7; border-radius: 0 0 12px 12px; } #search_box .box.pad { margin-bottom:0px; } .filter_torrents .submit { text-align:right; padding-top:5px; } .filter_torrents .inputtext { width:500px; } .filter_torrents .smaller { width:300px; } .filter_torrents .smallish { width:300px; } .filter_torrents .smallest { width:50px; } .filter_torrents input[type=button], .filter_torrents input[type=submit] { width:100px; } .filter_torrents .search_buttons { vertical-align:bottom; } .filter_torrents .search_buttons span { float:right; padding:0px 15px 10px 0px; } .filter_torrents option { padding-right:8px; } .cat_list { margin-top: -1px; } .cat_list tr td { border:none; background-color: #eff3f6; } #taglist { background-color: #eff3f6; font-size:1.1em; font-weight: bold; } #taglist tr { background-color: #eff3f6; } #taglist tr:first-child td { padding-top:15px; } #taglist tr:last-child td { padding-bottom:15px; } table.cat_list { font-size:9pt; font-weight: bold; } .taglist { margin-bottom: 15px; } .taglist tr td { border:none; text-align: center; } .select_container { margin:5px; } .group { font-weight:bold; background-color:#D7E2EF; } .group_torrent { background-color: white; } .group_torrent span { float:right; } .torrent { font-weight:bold; font-size: 9pt; } .torrent span { font-weight:normal; float:right; } .torrent span.time { float:none; } .torrentdetails table { border: 1px solid #dde; } .torrentdetails table tr:nth-child(even) { background-color: #eff3f6; } .torrentdetails table.reported tr:nth-child(even) { background-color: white; } .torrent_table table { width:98%; margin: 10px; font-size:8pt; color:#444; } .torrent_table tr { vertical-align:top; } .torrent_table td { padding: 3px; vertical-align: middle; } .torrent_table div.tags { font-weight:normal; } .torrent_table tr .center { vertical-align:middle; text-align:center; } .torrent_table td .small { width:20px; } .torrent_table a img { border:none; } .torrent_table table .colhead_dark { background-image: none; background-color: #0261A3; } .torrent .user { font-weight: normal; vertical-align: middle; text-align: center; } .nobr { white-space:nowrap; } .advanced_search { text-align:right; padding-bottom:5px; } .unreadnotification { border: 2px solid #E2D244; } /* Top10 */ .top10 { text-align: right; } .top10.stat { width:16px } .top10.statname { width:40px } .top10.statlong { width:60px } .top10_tags { max-width:800px; margin:auto; } .head.top10_tags { max-width:788px; } .tags_rank { text-align:center; width:200px; } .tags_tag { text-align:center; width:200px; } .tags_uses { text-align:center; } .tags_votes { text-align:center; } .tags_votes_detail { width: 40px; text-align:center; } .tags_votes_detail2 { width: 40px; text-align:left; } .total_votes { color: #03b; text-align:center; } .neg_votes { color: #911; text-align:center; } .pos_votes { color: #382; text-align:center; } .friends_table { margin-bottom: 10px; } div.tagtable { width: 900px; display:block; margin: 0px auto; } .tagtable { border:none; margin: 0px auto; } .syntable { border:none; width: 220px; margin-bottom: 5px; text-align: center; } .tagtable td { width: 80px; border: none; text-align: center; } /* Layout (Forums) */ .last_post {width: 15px; height: 15px; background: url(https://www.empornium.sx/static/styles/modern/images/go_last_read.png) no-repeat center center; margin-left: 5px;} .last_read {width: 15px; height: 15px; background: url(https://www.empornium.sx/static/styles/modern/images/go_last_read.png) no-repeat center center; margin-left: 5px;} .last_read a, .last_post a { border: none; width: 100%; height: 100%; display: block; } .colhead_dark .last_read { background-image:url(https://www.empornium.sx/static/styles/modern/images/go_last_read.png); } .unread_locked_sticky{background: url(https://www.empornium.sx/static/styles/modern/images/forum_unread_locked_sticky.png) no-repeat center center;} .read_locked_sticky{background: url(https://www.empornium.sx/static/styles/modern/images/forum_read_locked_sticky.png) no-repeat center center;} .read_sticky{background: url(https://www.empornium.sx/static/styles/modern/images/forum_read_sticky.png) no-repeat center center;} .unread_sticky{background: url(https://www.empornium.sx/static/styles/modern/images/forum_unread_sticky.png) no-repeat center center;} .unread_locked{background: url(https://www.empornium.sx/static/styles/modern/images/forum_unread_locked.png) no-repeat center center;} .read_locked{background: url(https://www.empornium.sx/static/styles/modern/images/forum_read_locked.png) no-repeat center center;} .unread{background: url(https://www.empornium.sx/static/styles/modern/images/forum_unread.png) no-repeat center center;} .read{background: url(https://www.empornium.sx/static/styles/modern/images/forum_read.png) no-repeat center center;} .sicon{background: url(https://www.empornium.sx/static/styles/modern/images/go_latest_topics.png) no-repeat center center;} .permission_container tr:nth-child(even) { background-color: #eff3f6; } table.forum_post { margin: 10px 0px; font-size: 9pt; } #requests table.forum_post { margin: 0px 0px 20px; } td.bbcode { border: 1px solid #aaa; } table.forum_post td { border: 1px solid #ccc; border-top:none; border-left:none; } table.forum_unread { /*border: 0px solid #98AAB1;*/ } table.forum_list, table.forum_index { border:none; margin-bottom: 10px; font-size: 9pt; } table.forum_list td, table.forum_index td { border:none; } td.avatar { width: 150px; min-height: 150px; padding: 0px; text-align: center; background-color: #FCFCFC; } img.avatar { margin: 0px; } #user img.avatar { margin-top: 3px; } .newstatus{ color: #3f3; padding: 0px 3px; font-style: italic; } video { max-width: 960px; } .bb_video { border: none; width: 640px; height: 320px; } a[onclick^="BBCode.spoiler"] { text-shadow: 1px 1px 1px rgba(255,255,255,.7), -1px -1px 1px rgba(255,255,255,.7), 1px -1px 1px rgba(255,255,255,.7), -1px 1px 1px rgba(255,255,255,.7); } table .scale_image { max-width: 800px; } #collage table .scale_image { max-width: 600px; } ul.collage_images li { padding: 5px; margin: auto; float: left; list-style: outside none none; text-align: center; min-width: 120px; max-width: 225px; } ul.collage_images img { min-height: 150px; max-height: 200px; min-width: 120px; max-width: 250px; } td.postbody { padding:0px; } .post_footer { border-top:1px dashed #ccc; width:400px; color:#777; font-style: italic; font-size: 90%; } .editedby { } td.badgesrow, .badgesrow { border-top: 1px solid #dcdde4; padding:0px; } .badges { padding: 4px; text-align: center; } .badges img { max-width: 150px; max-height: 60px; margin: 1px; } #badgesadmin img { margin-bottom: 6px; } #badgesadmin .badge { margin: 8px; } .badge { display:inline-block; text-align: center; } .addbadges { text-align: left; } .addbadges .badge { display:block; } /* Layout (Inbox) */ tr.unreadpm { background-color: #ECC; } /* Layout (Permission Page) */ .permission_head { width: 350px; margin-left:auto; margin-right:auto; } .permission_head input { width: 200px; } .permission_head input.wid35 { width: 83px; } .permission_head td.label { font-weight: bold; text-align: right; width: 130px; } .permission_container { margin-top: 20px; float:left; width:300px; padding:5px; } .permission_container input { margin:0px 3px 5px 0px; vertical-align:top; } .submit_container { clear:both; text-align:right; } /* Layout (Invite tree) */ ul .invitetree { margin: 0px 0px 0px 25px; } .invitetree li { list-style: none; margin: 10px 2px; } /* Layout (MISC) */ #snatchesdiv > td { width: 20%; text-align: center; } #snatchesdiv > td > a { border: 1px solid lightgray; display: block; padding: 3px; } .left_poll { width: 2px; height: 9px; background: url('https://www.empornium.sx/static/styles/modern/images/bar_left.gif') no-repeat center center; float: left; margin: 0px; padding: 0px; } .center_poll { height: 9px; background: url('https://www.empornium.sx/static/styles/modern/images/bar.gif') repeat; float: left; margin: 0px; padding: 0px; } .right_poll { width: 2px; height: 9px; background: url('https://www.empornium.sx/static/styles/modern/images/bar_right.gif') no-repeat center center; float: left; margin: 0px; padding: 0px; } .curtain { position: fixed; top: 0%; left: 0%; width: 100%; height: 100%; background: #ECF0F6; z-index:1001; } .lightbox { position: fixed; text-align: center; top: 5%; left: 5%; width: 90%; height: 90%; padding: 0px; z-index:1002; overflow: auto; } .center { text-align: center; } .spellcheck { margin: 25px 0; font-size: 1.25em; font-weight: bold; } /* bbcode */ .anchor, a.anchor:visited, a.anchor:hover { font-family:"Arial Black", "Arial Bold", Gadget, sans-serif; font-weight: normal; font-size: 1.5em; color: #0261a3; text-decoration: none; } div.modcomment { background-color: #ecf0f6; text-align: left; margin: 12px auto; padding-top: 10px; padding-bottom: 8px; padding-right: 10px; padding-left: 10px; border: 3px solid #600; border-radius: 5px; box-shadow: 0px 0px 5px #300; color: black; font-size: 9pt; font-weight: normal; } div.modcomment div.after { float:right; color: #900; font-size: 8pt; font-weight: normal; padding: 2px 0px 0px 4px; margin: 0px -5px -5px 0px; } div.modcomment:before { color: #900; content: "Staff Comment: "; font-weight: bold; } div.bbcode { /* bg tag */ background-color: inherit; text-align: inherit; margin: 0px auto; } table.bbcode { background-color: transparent; text-align: inherit; margin: 0px auto; } tr.bbcode { background-color: inherit; text-align: inherit; } th.bbcode { background-color: inherit; text-align: inherit; font-size: larger; padding: 7px; font-weight: bolder; } td.bbcode { background-color: inherit; text-align: inherit; } span.postlink { display:block; width: 10px; height: 10px; background: url('https://www.empornium.sx/static/styles/modern/images/go_quote.png') no-repeat center center; vertical-align: bottom; } a.postlink { border: none; display:inline-block; } span.error_label { font-size: 10pt; border:none; } blockquote.bbcode.error { border: 2px solid #c00; padding: 5px 10px; } blockquote.bbcode.error code.error { font-size: 1.2em; } span.quote_label { font-size: 9pt; margin: 5px 15px -5px 15px; display:block; padding: 3px 0px 0px; color: #555; } blockquote span.quote_label { color: #666; font-size: 8pt; } blockquote > blockquote > span.quote_label { color: #777; } blockquote.bbcode { padding: 10px; border: 1px dotted #999; border-left: 5px solid #999; margin: 5px 15px; background-color: #f4f4f4; color: #555; } blockquote.bbcode > blockquote.bbcode { border-color:#bbb; background-color: #fafafa; color: #666; font-size: 95%; } blockquote.bbcode > blockquote.bbcode > blockquote.bbcode { border-color:#cfcfcf; background-color: #fff; color: #777; } blockquote { margin: 5px 5px; padding: 10px; border: 1px solid #98AAB1; } code.error { display:inline-block; color: #c00; font-size: 2em; font-weight: bolder; padding:1px 0px; } code.bbcode { background-color: #fffff3; color: #333; border-width:1px; border-color: #D3CFB7; border-style: dotted; } code.bbcodeblock { font-family: "PT Mono", monospace; background-color: #f4f4f4; color: black; border: 1px dashed #98AAB1; } /* Stuff for the bbcode assistant */ table.bb_holder { border-collapse:collapse; background: #808080; width: 100%; margin: 0px; } table.bb_holder td { padding:0px; } table.bb_holder td.colhead { background:none; background-color: #f8f8f8; color:black; font-weight: normal; } .bb_smiley_holder { text-align: center; padding: 0px; max-width:100%; } select.bb_button { padding:0px; background:white; cursor: pointer; color: #000000; height: 24px; } .bb_buttons_left { float: left; text-align: left; margin: 6px 4px 0px 0px; min-height: 20px; font-variant: small-caps; } .bb_buttons_right { float: right; margin-top: 3px; } .bb_buttons_right div { float: left; text-align: left; margin: 3px 20px 0 0; } a.bb_button { padding:3px 6px; background:white; cursor: pointer; color: #000000; border: 1px solid #7BA3C1; } a.bb_button:hover { text-decoration:none; background-color: #5C7CBC; color: #ffffff; } .bb_icon { padding:2px; margin:0px 1px 0px 0px; background:white; cursor: pointer; border: 1px solid #7BA3C1; } .bb_smiley img { padding: 2px; } .bb_smiley img:hover { background: #ddd; border-radius: 3px; } .bb_icon:hover { background-color: #8CaCeC; } .overflow_button { padding: 1px; margin:3px 1px 2px; font-weight: bold; text-align: center; border: 1px solid #7BA3C1; background-image: none; background-color: #9CB7D2; } .overflow_button a { padding:0px 8px; } .overflow_button .number { font-weight: normal; color: #BACBD8; } .color_pick td { padding:2px; width:10px; height:10px; cursor: pointer; } .picker_holder { display: block; } .color_pick { display: block; border-collapse:collapse; } .color_pick, .color_pick td { border:1px solid #333333; } .color_pick td:hover { border:1px solid #333333; } .button { display: inline-block; border-radius: 3px; margin: 0px 8px 4px 0px; text-decoration: none; color: #fff; border: none; cursor: pointer; /* hand; */ text-align: center; font-size: 12px; line-height: 12px; font-family: Verdana, Geneva, sans-serif; padding: 7px 15px; } a.button:visited { color: #fff; } table.overlay { border: 1px solid #0d245a; box-shadow: 2px 2px 8px 0px rgba(0,0,0,.9); } .overlay, .overlay .leftOverlay, .overlay .rightOverlay { border: 1px dashed #0d245a; background-color: #3d547a; color: #eee; } .leftOverlay img { max-height: 200px; max-width: 200px !important; display: block; margin: auto; } .overlay .rightOverlay { vertical-align: top; } .reels, .reelsi { white-space:nowrap; } .reels.play { } .reels img { background-color: #ddd; border: 3px solid #ccc; } .reels.play img { background-color: #fff; border: 3px solid #bbb; } .reelsi img { background-color: #e2e2e2; border: 1px solid #ccc; } .reels img.win { border: 3px solid blue; } img.win.flash { border: 2px solid gold; } .payout { width:74px; vertical-align: top; display:inline-block; text-align: center; font-weight: bold; font-size: 14px; color:black; padding-top:7px; } .fmresults td { text-align: center; border: none; } .fmresults td.fmheader { text-align: center; border: none; background-color: #aaa; color: white; font-weight: bold; } .fm input[type=button] { background-color: white; padding: 2px 10px 2px; border: 2px solid darkblue; width:80px; color: darkblue; cursor: pointer; } .fm input[type=text] { text-align: center; color: darkblue; cursor:default; width:70px; } .chip { text-align: center; width:60px; height:60px; position:absolute; left:-50px; background: url('https://www.empornium.sx/static/styles/modern/images/betchip.png') no-repeat center center; } .chip span { position:relative; text-align: center; top:18px; font-size: 18px; font-weight: bold; color:black; } .statusown a { cursor: pointer; } .thin > h2:first-child + .status_box { margin: -15px auto 10px; width: 100%; } .status_box { margin: 10px auto 0px; width: 96%; min-width: 920px; max-width: 1200px; border: none; padding:4px; } .staffstatus { display: inline-block; border-radius: 6px; margin: 4px 4px; text-decoration: none; color: #fff; font-size: 11px; vertical-align: top; cursor: default; line-height: 11px; text-align: center; font-size: 12px; line-height: 12px; font-family: Verdana, Geneva, sans-serif; padding: 3px 15px; } .staffstatus a { color: #222; } .staffstatus a:visited { color: #222; } .status_checking { float:right; background: #5da53a; border: 1px solid #9Be361; } .status_notchecking { float:left; background: #eaa; border: 1px solid #822; } .nostaff_checking { margin-top:6px; float:right; color: #ddd; margin-right:10px; } .status_loading { margin-top:6px; float:left; color:#ccc; } .pager { font-weight:bold; } .pager_on { color: #abf; } #site_debug { color: black; font-size: 1.2em; } div#site_debug { opacity: .2; transition: opacity .5s; -webkit-transition: opacity .5s; } div#site_debug:hover { opacity: 1; } #site_debug table tr { background-color: transparent; } #debug_cache tr td:first-child { width:20%; border-right: 3px solid white; } #debug_database > tbody > tr > td:nth-child(2) { text-align: right; padding-right: 10px; } .debug_table_head { border-top: 1.5px solid #6a9bb7; font-weight: bold; color: #444; } .debug_table_head td { background-color: #9CB7D2; } .debug_table tbody tr:nth-child(even) td { background-color: #eff3f6; vertical-align: top; } .debug_table tbody tr:nth-child(odd) td { background-color: white; vertical-align: top; } .debug_table tbody tr td,.debug_table tbody tr td.rowa, .debug_table tbody tr td.rowb { transition: none; -webkit-transition: none; } .debug_table tbody tr:hover td,.debug_table tbody tr:hover td.rowa, .debug_table tbody tr:hover td.rowb { background-color: #DADADA; } .debug_query_data { font-family: monospace; font-size: 13px; } .debug_cache_data pre { font-size: 12px; } .seedhistory { font-family: "Courier New", Courier, "Lucida Sans Typewriter", "Lucida Typewriter", monospace; font-weight: bold; } .donate_details { color: black; margin-bottom:10px; border: 2px solid #0054b0; /* #004b9d; */ background-color:#E2D244; padding: 5px 20px; border-radius: 10px 10px 10px 10px; } .donate_details table td { background-color:#E2D244; } .donate_details table tr.rowb td { background-color:#E8D874; } .donate_details.green { background-color:#6e6; } .donate_details.green table td { background-color:#6e6; } .donate_details.green table tr.rowb td { background-color:#8e8; } .donate_details .address { font-family: "Courier New", Courier, "Lucida Sans Typewriter", "Lucida Typewriter", monospace; font-weight: bold; color: #4a4a4a; } .donate_drives .label { width: 100px; } .donate_drives .button { display: inline-block; border-radius: 2px; margin: 0px 3px 3px 0px; text-decoration: none; color: #fff; font-weight: bold; border: none; vertical-align: top; padding: 4px 4px; } .greyButton { background: #bbb; } .scrollbox { max-height:400px; overflow: auto; } #active_drive { position: relative; border-radius: 12px; width: 90%; min-width: 940px; max-width: 1200px; margin: 20px auto 0px auto; border: 1px solid #0054b0; background-color: #003875; padding: 0px; text-align: left; text-decoration: none; color: white; font-weight: bold; font-size: 14px; vertical-align: top; } #donorbar { width: 96%; min-width: 920px; margin: 0px auto; padding: 5px; } #active_drive a{ text-decoration: none; color: white; font-weight: bold; font-size: 14px; } #active_drive a:hover { text-decoration: underline; color: white; } #active_drive a.link{ float:right; text-decoration: none; color: white; font-weight: normal; font-size: 12px; } #active_drive a.link:hover { text-decoration: underline; color: white; } #donorbargreen { display:inline-block; font-size: 12px; height: 14px; background-color:#4d4; color:white; font-weight: bold; text-align: right; box-shadow:inset 2px 1px 3px #6a9bb7; } #donorbarred { display:inline-block; font-size: 12px; height: 14px; background-color:#0d245a; color:white; font-weight: bold; text-align: left; box-shadow:inset 0px 1px 3px #081a4a; } #sig { overflow: hidden; } #torrentsigbox { padding-top: 5px; overflow: hidden; border-top: #ccc solid 1px; } #user_dropdown { display:inline; position: relative; white-space:nowrap; padding-bottom:2px; } #user_dropdown ul { list-style: none; visibility:hidden; position: absolute; left: -8px; top: 1.2em; background-color:#545C66; color: #000; border: 1px solid #005488; border-radius: 8px; z-index: 10; opacity: 0; transform-origin: 0% 0%; transform: scaleY(0); transition: opacity .2s .5s, visibility .2s .5s, transform .2s .5s; -webkit-transform-origin: 0% 0%; -webkit-transform: scaleY(0); -webkit-transition: opacity .2s .5s, visibility .2s .5s, transform .2s .5s; } #user_dropdown:hover ul { visibility: visible; opacity: 1; transform: scaleY(1); -webkit-transform: scaleY(1); } #user_dropdown ul li { margin: 0px; padding: 0px; } #user_dropdown ul a { display: block; } #user_dropdown ul li a { margin: 0px; text-align: left; padding: 1px 8px 1px 8px; white-space:nowrap; } #user_dropdown ul li:first-child a { border-radius: 7px 7px 0 0 ; } #user_dropdown ul li:last-child a { border-radius: 0 0 7px 7px; } #user_dropdown ul li a:hover { background-color: #4d64aa; color: white; text-decoration: none; } .groupperm { display:inline-block; position: relative; top:-3px; font-size:0.8em; font-weight: bold; margin: 0px 0px 0px 2px; } .user_peers { font-size: 12px; font-weight: bold; } a#nav_seeding { margin-left:20px; } a#nav_leeching { margin-left:5px; } #nav_seeding_r { color:#41eB00; } #nav_leeching_r { color:#FF6600; } #autoresults { list-style: none; position: absolute; background-color:white; color: #333; border: 1px solid #777; font-size: 14px; border-radius: 4px; } #autoresults li { margin: 0px; text-align: left; padding: 0px 8px 0px 8px; white-space:nowrap; } #autoresults li.highlight { font-weight: normal; background-color: #888; color: white; text-decoration: none; } #autoresults li span.num { color:#aaa; } #autoresults li.highlight span.num { color: white; } table.border { border: 1px solid #dde; } table.noborder td, .torrent td, .torrent_table td { border:none; } .tag_results { display:inline-block; width:49%; vertical-align: top; } .tag_results:first-child { display:inline-block; width:50%; vertical-align: top; } .tag_results td:first-child { padding-left:20px; } .tagtype { font-size: 0.7em; vertical-align: top; } .synonyms { background-color: #f8fbfd; padding: 1px 5px; color: #777; } .plusmn { font-family: "Courier New", Courier, "Lucida Sans Typewriter", "Lucida Typewriter", monospace; font-weight: bold; float:right; cursor: pointer; } .plusmn a:hover{ text-decoration: none; } .votes { color:#999; } .search_highlight { color:#FF0066; } .nopad { margin:0px; padding:0px; } .nopad .scale_image { margin:0px; padding:0px; } .nopad td { margin:0px; padding:0px; } table.vat td { vertical-align: top; } table.vam td { vertical-align: middle; } table.vab td { vertical-align: bottom; } td.bbcode.vat { vertical-align: top; } td.bbcode.vam { vertical-align: middle; } td.bbcode.vab { vertical-align: bottom; } .tag_header { padding: 7px 5px 0px 5px; text-align: center; } .button_sort { display: inline-block; border: 1px solid #7BA3C1; border-radius: 3px; background-color: #eff3f6; text-align: center; font-style: normal; width: 40px; margin:auto; cursor: pointer; } .button_sort.sort_select { background-color: #5A8Bb8; color: white; } .button_sort.sort_select a { color: white; } .button_sort a, .button_sort a:visited { color: #0261A3; } .button_sort:hover { background-color: #5A8Bb8; color: white; } .button_sort:hover a { background-color: #5A8Bb8; color: white; } .button_sort a:hover { text-decoration: none; color: white; } .tag_header div { margin-bottom:4px; } .tag_header div:before { font-size: 0.8em; content: "sort by"; margin-right: 3px; } .indent { margin-left: 20px; } span.anon_name { float: none; font-weight: normal; text-align: center; } input[type=submit]:hover,input[type=button]:hover,button:hover { background: -webkit-linear-gradient(#8993AF,#293760); background: linear-gradient(#8993AF,#293760); color: #eef; } input[type=submit]:active,input[type=button]:active,button:active { border-style:inset; } input[type=submit],input[type=button],button { margin: 2px; color: #fff; font-size:10pt; background: #8993AF; background: -webkit-linear-gradient(#8993AF,#606C90); background: linear-gradient(#8993AF,#606C90); border-width: 1px; border-style: solid; border-color: #678 #234 #234 #678; box-shadow: 0px 1px 3px rgba(046,053,062,0.5), inset 0px 0px 1px rgba(255,255,255,0.6); } input[value^="Stealth"] { background: gray; } .head input[type="button"], .smallhead input[type="button"] { margin: 0 3px; font-size: 9pt; padding: 1px 3px; } .quarter_width_checkbox_container { /* used for latest forum topics selection on settings page */ width: 25%; float: left; padding: 2px 0 2px 0; } .quarter_width_checkbox label { margin-left: 3px; } .newtorrent { float: right; font-weight: bold; font-style: italic; color: #e33; margin-right: 12px; } .file_icons { color: black; } `; GM_addStyle(modern); GM_addStyle(css); })();