1
0
mirror of https://github.com/gilbN/theme.park.git synced 2024-09-11 19:32:24 +02:00
theme.park/css/base/rutorrent/rutorrent-base.css
2023-10-03 20:51:06 +02:00

1809 lines
37 KiB
CSS

/* dP dP dP */
/* 88 88 88 */
/* d8888P 88d888b. .d8888b. 88d8b.d8b. .d8888b. 88d888b. .d8888b. 88d888b. 88 .dP */
/* 88 88' `88 88ooood8 88'`88'`88 88ooood8 88' `88 88' `88 88' `88 88888" */
/* 88 88 88 88. ... 88 88 88 88. ... 88. .88 88. .88 88 88 `8b. */
/* dP dP dP `88888P' dP dP dP `88888P' 88 88Y888P' `88888P8 dP dP `YP */
/* 88 */
/* dP */
/* Made by @gilbN */
/* https://github.com/gilbN/theme.park */
/* Based on https://github.com/themightykitten/ruTorrent-MaterialDesign */
@import url(https://use.fontawesome.com/releases/v5.0.7/css/all.css);
@import url(https://fonts.googleapis.com/css?family=Roboto:400,600,700,300);
@import url("/css/defaults/placeholders.css");
@import url("/css/defaults/transparent.css");
@font-face {
font-family: 'Roboto' !important
}
html,
body {
font-family: 'Roboto' !important;
background: var(--main-bg-color);
background-repeat: repeat, no-repeat;
background-attachment: fixed, fixed;
background-position: center center, center center;
background-size: auto, cover;
-webkit-background-size: auto, cover;
-moz-background-size: auto, cover;
-o-background-size: auto, cover;
color: var(--text);
text-shadow: 0 -1px 0 #000
}
div#preload {
width: 0;
height: 0;
display: none;
background-image: url(/resources/rutorrent/menus.png);
background-image: url(/resources/rutorrent/toolbar.png);
background-image: url(/resources/rutorrent/status_icons.png);
background-image: url(/resources/rutorrent/r_bg.gif);
background-image: url(/resources/rutorrent/asc.gif);
background-image: url(/resources/rutorrent/desc.gif);
background-image: url(/resources/rutorrent/pnl_open.gif);
background-image: url(/resources/rutorrent/pnl_close.gif);
background-image: url(/resources/rutorrent/headers.png)
}
hr {
background: var(--transparency-light-10);
height: 1px;
border-width: 0;
border-bottom: 1px solid rgba(255, 255, 255, 0.08);
}
div#cover {
background: var(--main-bg-color);
background-repeat: repeat, no-repeat;
background-attachment: fixed, fixed;
background-position: center center, center center;
background-size: auto, cover;
-webkit-background-size: auto, cover;
-moz-background-size: auto, cover;
-o-background-size: auto, cover;
}
div#msg {
background: var(--transparency-dark-25);
border-top: 1px solid #3330;
border-bottom: 1px solid #0000;
font-size: 11px;
font-weight: 700;
text-shadow: 0 -3px 0 #0000;
}
div#sc {
border: 1px solid #333;
background-color: #181818
}
div#sc li.se_act div {
background-color: #333;
color: #888
}
div#lng {
background-color: #181818;
border: 1px solid #333
}
.rmenuitem {
color: var(--text-hover) !important;
}
iframe {
border-width: 0px !important;
border: none !important;
}
ul.CMenu {
opacity: .98;
border: 1px solid transparent;
border-right: 1px solid transparent;
border-left: 1px solid transparent;
border-bottom: 1px solid transparent;
background: var(--drop-down-menu-bg);
background-repeat: repeat, no-repeat;
background-attachment: fixed, fixed;
background-position: center center, center center;
background-size: auto, cover;
-webkit-background-size: auto, cover;
-moz-background-size: auto, cover;
-o-background-size: auto, cover;
padding: 0;
border-radius: 5px;
-webkit-box-shadow: 0 0 10px rgba(0, 0, 0, 0.6);
box-shadow: 0 0 10px rgba(0, 0, 0, 0.6);
}
ul.CMenu li {
background: var(--drop-down-menu-bg);
background-repeat: repeat, no-repeat;
background-attachment: fixed, fixed;
background-position: center center, center center;
background-size: auto, cover;
-webkit-background-size: auto, cover;
-moz-background-size: auto, cover;
-o-background-size: auto, cover;
}
ul.CMenu li.menuitem:first-child {
border-top-right-radius: 5px;
border-top-left-radius: 5px
}
ul.CMenu li.menuitem:last-child {
border-bottom-right-radius: 5px;
border-top-left-radius: 5px
}
ul.CMenu li a {
color: var(--text);
background: transparent;
}
ul.CMenu li a.dis {
color: rgb(var(--accent-color))
}
ul.CMenu li a.dis:hover {
color: var(--text-hover)
}
ul.CMenu li hr {
background-color: var(--transparency-light-10);
height: 1px;
border-width: 0;
border-bottom: 1px solid rgba(255, 255, 255, .08);
padding: 0;
margin: 0;
width: 100%;
}
ul.CMenu li a.exp {
background: transparent;
}
ul.CMenu li a.exp:hover {
background: var(--transparency-light-10)
;
}
ul.CMenu li a.sel {
color: var(--text-hover);
background: var(--transparency-dark-15)
}
ul.CMenu li ul li a.sel {
color: #178FD1
}
ul.CMenu li a:hover {
background: var(--transparency-light-10) !important;
color: var(--text-hover);
text-shadow: 0 -1px 0 #000;
}
ul.CMenu li:hover ul li a {
background-color: transparent;
color: var(--text-hover);
}
ul.CMenu li:hover ul li a:hover {
color: var(--text-hover);
text-shadow: 0 -1px 0 transparent
}
ul.CMenu li ul li a.dis {
color: var(--text-hover);
}
ul.CMenu li ul li a.dis:hover {
background-color: #181818;
color: #333
}
div.stable-body table tbody tr.even:nth-child(2n+1) td {
background: var(--transparency-light-10) !important
}
.stable-body td {
border-bottom: 1px solid #ff000000 !important;
}
.stable-body tr.odd td {
background: #2A2A2A !important
}
#tdetails {
overflow: hidden
}
#StatusBar {
border-top: 1px solid #292828 !important;
background: #1E1E1E;
margin-top: -2px
}
#sel {
border: 1px dotted #555
}
div#t {
background: var(--transparency-dark-25);
background-image: none;
border-bottom: none;
padding: 4px 0 2px 0;
height: 40px;
}
div#t a {
margin: 4px 5px 0 5px
}
#mnu_logoff.top-menu-item {
margin-left: 15px;
}
div#t a:hover {
background: none
}
div#t div.TB_Separator {
border: none;
background: none;
margin: 0 5px;
height: 40px
}
div#t div#add {
background: transparent url(/resources/rutorrent/toolbar.png) no-repeat 0 0
}
div#t div#add:hover {
background: transparent url(/resources/rutorrent/toolbar.png) no-repeat 0 -24px
}
div#t div#create {
background: transparent url(/resources/rutorrent/toolbar.png) no-repeat -24px 0
}
div#t div#create:hover {
background: transparent url(/resources/rutorrent/toolbar.png) no-repeat -24px -24px
}
div#t div#remove {
background: transparent url(/resources/rutorrent/toolbar.png) no-repeat -48px 0
}
div#t div#remove:hover {
background: transparent url(/resources/rutorrent/toolbar.png) no-repeat -48px -24px
}
div#t div#start {
background: transparent url(/resources/rutorrent/toolbar.png) no-repeat -72px 0
}
div#t div#start:hover {
background: transparent url(/resources/rutorrent/toolbar.png) no-repeat -72px -24px
}
div#t div#pause {
background: transparent url(/resources/rutorrent/toolbar.png) no-repeat -96px 0
}
div#t div#pause:hover {
background: transparent url(/resources/rutorrent/toolbar.png) no-repeat -96px -24px
}
div#t div#stop {
background: transparent url(/resources/rutorrent/toolbar.png) no-repeat -120px 0
}
div#t div#stop:hover {
background: transparent url(/resources/rutorrent/toolbar.png) no-repeat -120px -24px
}
div#t div#moveu {
background: transparent url(/resources/rutorrent/toolbar.png) no-repeat -144px 0
}
div#t div#moveu:hover {
background: transparent url(/resources/rutorrent/toolbar.png) no-repeat -144px -24px
}
div#t div#moved {
background: transparent url(/resources/rutorrent/toolbar.png) no-repeat -168px 0
}
div#t div#moved:hover {
background: transparent url(/resources/rutorrent/toolbar.png) no-repeat -168px -24px
}
div#t div#search {
background: transparent url(/resources/rutorrent/toolbar.png) no-repeat -192px 0
}
div#t div#search:hover {
background: transparent url(/resources/rutorrent/toolbar.png) no-repeat -192px -24px
}
div#t div#rss {
background: transparent url(/resources/rutorrent/toolbar.png) no-repeat -241px 0
}
div#t div#rss:hover {
background: transparent url(/resources/rutorrent/toolbar.png) no-repeat -241px -24px
}
div#t div#setting {
background: transparent url(/resources/rutorrent/toolbar.png) no-repeat -264px 0
}
div#t div#setting:hover {
background: transparent url(/resources/rutorrent/toolbar.png) no-repeat -264px -24px
}
div#t div#plugins {
background: transparent url(/resources/rutorrent/plugin.png) no-repeat 0 center
}
div#t div#plugins:hover {
background: transparent url(/resources/rutorrent/pluginh.png) no-repeat 0 center
}
div#t div#help {
background: transparent url(/resources/rutorrent/toolbar.png) no-repeat -288px 0
}
div#t div#help:hover {
background: transparent url(/resources/rutorrent/toolbar.png) no-repeat -288px -24px
}
div#t div#go {
background: transparent url(/resources/rutorrent/go.png) no-repeat 0 0
}
div#t div#go:hover {
background: transparent url(/resources/rutorrent/goh.png) no-repeat 0 0
}
div select {
-webkit-appearance: none !important;
background: var(--drop-down-menu-bg) url(/resources/rutorrent/dropdown.png) no-repeat 0 0;
background-position: right;
border: 1px solid var(--drop-down-menu-bg);
padding-right: 15px !important;
}
.stg_con {
background-color: transparent
}
.stg_con fieldset {
border: none;
border-top: 1px solid rgb(var(--accent-color));
border-radius: 0
}
.stg_con td input {
padding: 1px 4px
}
#st_ao_h,
#st_throttle_h {
height: 360px !important
}
a {
color: var(--link-color);
font-family: 'Roboto'
}
.flot-text {
color: var(--text-hover) !important;
}
.flot-overlay {
border: none !important;
}
div#stg-header {
background: #273238 url(/resources/rutorrent/dlg-toolbars.gif) no-repeat scroll 0 -72px;
text-shadow: 0 -1px 0 #000
}
div#CatList {
border: none;
background: var(--transparency-dark-25);
border-right: 1px solid transparent;
border-left: none
}
/* div#CatList ul li span {
color: var(--text)
}
div#CatList ul li.sel span {
color: #AACF27
} */
div#CatList ul li {
color: var(--text);
border: none;
font-family: 'Roboto';
padding: 4px;
}
div#CatList .label-prefix
{
font-size: 21px;
}
div#CatList ul li.sel {
background-color: transparent;
color: var(--text-hover);
text-shadow: 0 -1px 0 #000;
border: none
}
div#CatList li.sel .label-prefix{
color: var(--text)
}
.label-count,.label-size {
color: #D4D6C9;
background-color: #273238;
}
li.sel .label-count, li.sel .label-size {
color:#009DDD;
}
.label-icon {
background-image: url(/resources/rutorrent/status_icons.png);
}
.catpanel {
font-size: 12px;
font-family: 'Roboto';
padding: 2px 30px;
height: 22px;
line-height: 25px;
background-image: none;
background: url(/resources/rutorrent/pnl_open.gif) 0 0 no-repeat !important;
background-color: #273238;
font-weight: 700;
color: var(--text-hover);
text-shadow: 0 -1px 0 #000;
border: none
}
.catpanelcont {
margin: 15px 2px;
transition: all .3s cubic-bezier(0.68, -0.55, 0.27, 1.55) 0
}
.stable-icon {
background-image: url(/resources/rutorrent/status_icons.png);
}
.Icon_File {
background: transparent url(/resources/rutorrent/file.gif) no-repeat left center
}
.Icon_Dir {
background: transparent url(/resources/rutorrent/dir.gif) no-repeat left center
}
.Icon_Share {
background: transparent url(/resources/rutorrent/dir.gif) no-repeat left center
}
div#CatList .sel .label-size, div#CatList .sel .label-size {
color: rgb(var(--accent-color));
}
#flabel_cont li:not(.-_-_-all-_-_-) .label-icon {
background-image: url(/resources/rutorrent/status_icons.png);
background-position: 4px -352px
}
div.tab {
background: transparent;
font-family: 'Roboto'
}
div#lcont {
background: var(--transparency-dark-25);
font-family: 'Roboto'
}
div#gcont table td.Header {
background: transparent url(/resources/rutorrent/status_icons.png) no-repeat 0 -286px;
font-family: 'Roboto';
color: var(--text-hover);
padding-left: 17px
}
div#gcont table tr {
background: var(--transparency-dark-45);
font-family: 'Roboto';
color: var(--text);
}
div#gcont table tr td {
background: var(--transparency-dark-15);
}
div#gcont table {
font-family: 'Roboto'
}
div.graph_tab {
color: var(--text-hover);
border-color: transparent;
background: var(--transparency-dark-25);
}
.graph_tab_grid {
border: 2px solid #606060;
}
.graph_tab_legend {
color: #FFF;
background-color: #181818;
}
.graph_tab_tooltip {
color: #FFF;
background-color: #606060;
border: 1px solid #606060;
}
div.table_tab {
background: var(--transparency-dark-45);
font-family: 'Roboto'
}
div#modalbg {
background-color: #181818
}
div#List {
margin-right: 6px;
border: none;
background: var(--transparency-dark-25);
}
div#FileList,
div#TrackerList,
div#PeerList,
div#Speed {
background: var(--transparency-dark-25);
}
.dlg-window {
background-color: #222;
box-shadow: 0 19px 38px rgba(0, 0, 0, 0.60)
}
*>fieldset {
border: 1px solid rgba(255, 255, 255, 0.08);
border-radius: 2px
}
a.dlg-close {
background: transparent url(/resources/rutorrent/close.png) no-repeat scroll left center
}
a.dlg-close:hover {
background: transparent url(/resources/rutorrent/close.png) no-repeat scroll left center
}
a.dlg-close:link,
a.dlg-close:visited {
background: transparent url(/resources/rutorrent/close.png) no-repeat scroll left center
}
div.dlg-header {
background: var(--transparency-dark-25);
border-bottom: none;
font-family: 'Roboto';
text-transform: uppercase;
font-weight: 700;
font-size: 1em
}
.tskconsole {
font-size: 11px;
font-family: monospace;
line-height: 11px;
background: var(--transparency-dark-25);
white-space: pre;
overflow: scroll;
height: 198px;
width: 580px;
cursor: text;
}
fieldset {
background-color: transparent;
font-family: 'Roboto'
}
legend {
color: #999;
text-transform: uppercase;
font-weight: 500;
font-size: 1em
}
td.disabled,
label.disabled,
span.disabled,
div.disabled {
color: #b9b9b9
}
disabled {
opacity: 50%
}
div#stg .lm {
margin: 5px 0 5px 5px;
padding: 10px 5px 0;
background: none;
border: none
}
.lm li,
.lm li.first,
.lm li.last,
.lm li div.toggle {
background: transparent none repeat scroll 0 0;
text-transform: uppercase;
font-size: .9em;
margin: 0 0 3px
}
.lm li a {
font-size: 1em;
font-weight: 400;
color: var(--text);
transition: all .5s
}
.lm li a:hover {
color: var(--text-hover);
transition: all .5s
}
.lm li a.focus {
color: var(--text-hover);
background: none
}
input.disabled {
background-color: #181818;
color: #333;
border: 1px solid #333
}
legend {
color: var(--text-hover);
}
select.cols {
border: 1px solid #333
}
div#dragmask {
border: 1px dotted #333
}
div#tdetails {
padding: 0;
margin: 0;
background-color: transparent;
color: var(--text-hover);
border-top-right-radius: 0px;
border-top-left-radius: 0px;
}
div#tdcont {
background: transparent;
border: none;
padding: 0
}
div#HDivider {
background: var(--transparency-dark-45);
cursor: e-resize;
height: 0;
margin: 0;
padding: 0;
width: 5px
}
div#RSSList {
border: none !important;
background: var(--transparency-dark-25) !important;
overflow: hidden;
display: block;
-moz-user-select: none;
-moz-user-focus: normal;
-moz-user-input: enabled;
}
div#HDivider:hover,
div#VDivider:hover {
background: var(--transparency-light-10);
}
div#tcreate textarea#trackers {
color: var(--text-hover);
border: none !important;
background: var(--transparency-dark-25);
border-radius: 2px;
cursor: text;
}
input[type="number"],input[type="text"],input[type="password"],select {
color: var(--text-hover);
border: none;
background: var(--transparency-dark-25) url(/resources/rutorrent/headers.png) repeat-x scroll 0 -138px;
border-radius: 2px;
outline: none;
}
input[type="number"][disabled],input[type="text"][disabled],input[type="password"][disabled],input[type="file"][disabled],select[disabled] {
color: var(--text-hover);
border: none;
background: var(--transparency-dark-10) url(/resources/rutorrent/headers.png) repeat scroll 0 0 !important;
border-radius: 2px;
opacity: .2
}
#StatusBar table tr td.pstatus2 {
background: transparent url(/resources/rutorrent/green.png) no-repeat scroll 5px center !important
}
textarea {
border: none;
border-radius: 2px
}
#hostcookies,
#lookat,
#message,
#FS_downlink {
color: var(--text-hover);
border: none !important;
background: var(--transparency-dark-25);
border-radius: 2px
}
input.Button {
background: var(--button-color) none repeat scroll 0 0;
border-radius: 2px;
border: none;
color: var(--button-text);
cursor: pointer;
display: inline;
font-weight: 700;
text-shadow: none
}
input.Button:hover,
input.Button:focus {
background: var(--button-color-hover) none repeat scroll 0 0;
color: var(--button-text-hover);
}
#mainlayout {
max-width: 1000px
}
ul#tabbar {
background: var(--transparency-dark-45);
border: none;
color: #606060;
height: 24px;
text-shadow: none
}
ul#tabbar li a {
background: none;
border: none;
color: var(--text);
cursor: pointer;
font-family: inherit;
line-height: 24px;
margin: 2px 2px 0;
padding: 4px 15px 3px;
font-weight: 500;
text-shadow: none;
top: 0
}
ul#tabbar li a:hover {
color: var(--text-hover);
text-shadow: none;
background: none
}
ul#tabbar li.selected a {
background: none;
border-bottom: 2px solid rgb(var(--accent-color));
color: rgb(var(--accent-color));
padding: 4px 15px 5px;
font-weight: 700;
text-shadow: none;
top: 0;
transition: all .2s cubic-bezier(.18, .89, .32, 1.28) 0
}
.tabbar li {
margin-left: 1px;
margin-right: 2px
}
.tabbar {
background: none;
border: none;
color: #038ba9;
height: 21px;
padding: 4px;
text-shadow: none
}
.tabbar li a {
background: none;
border: none;
color: #606060;
cursor: pointer;
font-family: inherit;
line-height: 24px;
margin: -2px 1px 0;
padding: 4px 15px 3px;
font-weight: 500;
text-shadow: none;
top: 0;
transition: all .5s
}
.tabbar li a:hover {
color: var(--text-hover);
background: none;
border: none
}
.tabbar li.selected a {
background: none;
border: none;
border-bottom: 2px solid var(--text-hover);
color: #ececec;
font-weight: 700;
margin: 0 2px 0 0;
padding: 4px 15px 3px;
text-shadow: none;
top: 0
}
#fMan_navbut {
background-image: url(/resources/rutorrent/directory.png) !important;
border: 1px solid #181818 !important
}
#fMan_navbut:hover {
background-image: url(/resources/rutorrent/refresh.png) !important
}
#fMan_pathsel {
max-width: 600px !important
}
#meter-disk-value {
border-radius: 2px;
overflow: hidden
}
div#dlgProps textarea#prop-trackers {
background: #222#ff8000;
border: 1px solid #333
}
div.dlg-window {
background: var(--modal-bg-color);
background-repeat: repeat, no-repeat;
background-attachment: fixed, fixed;
background-position: center center, center center;
background-size: auto, cover;
-webkit-background-size: auto, cover;
-moz-background-size: auto, cover;
-o-background-size: auto, cover;
color: var(--text);
border-top: 1px solid transparent;
border-right: 1px solid transparent;
border-left: 1px solid transparent;
border-bottom: 1px solid transparent;
border: none;
}
#stg_c {
font-weight: 300 !important
}
.dlg-header {
background-color: #222;
border-bottom: none
}
#FS_main div.dlg-header {
background-image: url(/resources/rutorrent/share.png) !important
}
div#yesnoDlg div.dlg-header {
background: var(--transparency-dark-25);
text-shadow: 0 -1px 0 #000
}
div#stg-header {
background: var(--transparency-dark-25);
text-shadow: 0 -1px 0 #000;
color: var(--text-hover);
}
div#dlgHelp-header,
div#dlgHelp div.dlg-header {
background: var(--transparency-dark-25);
text-shadow: 0 -1px 0 #000
}
div#tadd {
margin: 5px;
height: 300px !important;
width: 450px !important
}
div#tadd-header {
background: var(--transparency-dark-25);
border-bottom: 1px solid #3330;
text-shadow: 0 -1px 0 #000;
}
#addtorrenturl label:nth-of-type(2),
#addtorrenturl br,
#addtorrent label:last-of-type,
#addtorrent br:last-of-type,
#addtorrent br:nth-last-of-type(2) {
display: none !important
}
#addtorrent hr:last-of-type {
margin-bottom: 15px
}
#tadd_label,
#tadd_label_select {
margin: 5px 0 5px 25px
}
#addtorrent span,
#addtorrent label,
#tadd_label_select,
#tadd_label {
clear: both;
float: left
}
#addtorrent span:first-of-type,
#addtorrent label:nth-of-type(2) {
margin-top: 10px
}
#addtorrenturl {
margin-top: 15px
}
Input.TextboxLarge {
border: none
}
div.tab {
background: var(--transparency-dark-25)
}
div#t div#ind {
height: 34px;
width: 34px;
background: transparent url(/resources/rutorrent/ajax-loader.gif) no-repeat 0 center;
margin: 2px 6px
}
tr#rrow td * {
margin-top: -2px
}
tr#rrow td a#mnu_go div#go {
margin-top: -5px
}
span#loadimg {
background: transparent url(/resources/rutorrent/ajax-loader.gif) no-repeat center center
}
.meter-value-start-color {
background-color: #E05400
}
.meter-value-end-color {
background-color: #8FBC00
}
::-webkit-scrollbar {
width: 14px;
}
::-webkit-scrollbar-thumb {
min-height: 50px;
border: 3px solid transparent;
border-radius: 8px;
background: var(--transparency-dark-20);
background-clip: padding-box;
}
::-webkit-scrollbar-track {
background-color: transparent;
}
::-webkit-scrollbar-thumb:hover {
min-height: 50px;
border: 3px solid transparent;
border-radius: 8px;
background: var(--transparency-light-50);
background-clip: padding-box;
}
input#clear_log,
input#add_url,
input#add_button {
margin-top: 2px
}
div#lcont div.std {
background: var(--transparency-dark-25);
height: 17px;
line-height: 17px;
border-bottom: 1px solid transparent;
}
div#lcont div.std:nth-child(2n+1) {
background: var(--transparency-light-10);
}
#StatusBar {
border-top: 1px solid transparent;
background: var(--transparency-dark-45);
color: #ccc;
font-family: Roboto
}
#StatusBar table tr td {
padding-right: 5px;
border: none;
background: transparent url(/resources/rutorrent/headers.png) no-repeat right -208px
}
#StatusBar table tr td td {
background: none
}
#StatusBar table tr td:last-child {
border-top: red
}
#st_up {
background: url(/resources/rutorrent/status.png) no-repeat 6px 2px
}
#st_down {
background: url(/resources/rutorrent/status.png) no-repeat 6px -18px
}
.statuscell {
padding-right: 5px;
border: none
}
#stup_speed {
color: #AACF27
}
#stdown_speed {
color: #178FD1
}
#stup_total,
#stdown_total {
color: var(--text-hover);
}
span#ds,
span#dl {
color: #178FD1
}
span#ra {
color: #F70000
}
span#us,
span#ul {
color: #AACF27
}
span.det {
color: var(--text-hover);
}
.stable-head table tr td {
border-right: 1px solid #242424 !important;
font-family: Roboto !important
}
.Icon_Dir {
background-image: url(/resources/rutorrent/status_icons.png);
background-position: 0 -272px
}
.Icon_File {
background-image: url(/resources/rutorrent/status_icons.png);
background-position: 0 -256px
}
.Icon_Torrent {
background: transparent url(/resources/rutorrent/torrent.png) no-repeat scroll left center !important
}
.Icon_Vid {
background: transparent url(/resources/rutorrent/video.png) no-repeat scroll left center !important
}
.Icon_Mp3 {
background: transparent url(/resources/rutorrent/mp3.png) no-repeat scroll left center !important
}
.Icon_Img {
background: transparent url(/resources/rutorrent/image.png) no-repeat scroll left center !important
}
.Icon_Nfo {
background: transparent url(/resources/rutorrent/nfo.png) no-repeat scroll left center !important
}
.Icon_Sfv {
background: transparent url(/resources/rutorrent/text.png) no-repeat scroll left center !important
}
.Icon_UpD {
background: transparent url(/resources/rutorrent/up.png) no-repeat scroll left center !important
}
.Icon_Rar,
.Icon_Zip {
background: transparent url(/resources/rutorrent/archive.zip) no-repeat scroll left center !important
}
@font-face {
font-family: 'Ubuntu';
font-style: normal;
font-weight: 400;
src: local('Ubuntu'), url(https://themes.googleusercontent.com/static/fonts/ubuntu/v5/_xyN3apAT_yRRDeqB3sPRg.woff) format('woff');
}
.stable {
border: 1px solid;
border-color: #333333 #181818 #181818 #333333;
}
.stable td {
padding: 2px;
}
.stable-head {
color: var(--text-hover);
background: var(--transparency-dark-45);
border: none;
text-shadow: 0px 1px 0px rgba(0, 0, 0, 0);
font-family: Ubuntu;
}
div#tdcont .stable-head {
border: none;
}
div#tdcont .stable {
border: none;
}
.stable-head table tr {
background: transparent;
border: none;
}
.stable-head table tr td {
border: none;
font-family: Ubuntu;
height: 18px;
line-height: 18px;
cursor: pointer;
}
.stable-head div.resz {
border: 1px solid #FF0000;
background: transparent url(/resources/rutorrent/s.gif) no-repeat scroll left center;
}
.stable-body {
background: window;
text-shadow: 0px 1px 0px rgba(0, 0, 0, 0);
color: var(--text);
}
.stable-body td {
border-bottom: 1px solid #333333;
}
.stable-body td div {
font-family: Ubuntu, Verdana, Arial, Helvetica, sans-serif;
height: 16px !important;
}
.stable-body tr.odd td {
background: #333333
}
.stable-body tr.even td {
background: #191919
}
.stable-body tr {
height: 22px;
}
.stable-body {
background: transparent
}
.stable-body tr.selected td {
background: var(--transparency-light-25);
color: var(--text-hover);
text-shadow: 0px -1px 0px rgba(0, 0, 0, 0);
}
div.stable-body table tbody tr.even td {
background: var(--transparency-dark-10);
}
div.stable-body table tbody tr.even td:nth-child(2n+1) {
color: var(--text);
}
div.stable-body table tbody tr.even:nth-child(2n+1) td {
background: #181818 url(/resources/rutorrent/headers.png) repeat-x 0px -64px;
}
.stable-move-header {
background: transparent url(/resources/rutorrent/header_move.gif) repeat-x scroll center top;
border: 1px solid #0099FF;
}
.stable-move-header {
background: transparent url(/resources/rutorrent/header_move.gif) repeat-x scroll center top rgba(128, 128, 128, 0.7);
border: 1px solid #0099FF;
}
.gecko .stable-move-header {
background: rgba(128, 128, 128, 0.7);
-moz-opacity: 0.7;
}
.ie .stable-move-header {
background: rgba(128, 128, 128, 0.7);
filter: alpha(opacity=70)
}
.webkit .stable-move-header {
background: rgba(128, 128, 128, 0.7);
}
.stable-active-header {
border-color: threedface !important
}
.stable-separator-header {
background: #181818;
}
.stable-scrollpos {
background: #181818 url(/resources/rutorrent/headers.png) repeat-x 0px -37px;
height: 17px;
line-height: 17px;
border-bottom: 1px solid #333333;
}
.stable-scrollpos:nth-child(2n+1) {
background: #181818 url(/resources/rutorrent/headers.png) repeat-x 0px -64px;
}
.meter-value {
float: left;
border: 1px inset transparent !important;
border-bottom: none !important;
background: rgb(var(--accent-color)) !important;
}
.stable-body tr.selected span.meter-value {
color: var(--text-hover);
}
.meter-text {
line-height: 16px;
position: relative;
text-align: left;
float: left;
width: 0px;
height: 0px;
overflow: visible;
left: 40%;
font-size: 11px;
font-family: Ubuntu;
z-index: 1;
text-shadow: 0px 0px 2px rgba(0, 0, 0, 0);
color: var(--label-text-color);
}
@font-face {
font-family: 'Ubuntu';
font-style: normal;
font-weight: 400;
src: local('Ubuntu'), url(https://themes.googleusercontent.com/static/fonts/ubuntu/v5/_xyN3apAT_yRRDeqB3sPRg.woff) format('woff');
}
.tskconsole,
.exconsole,
.console,
.starterConsole {
background: #333333
}
#tsk_btns input.Button {
margin: 0px 3px
}
#tsk_btns .scplay {
display: none
}
.cCell {
color: black
}
#meter-disk-value,
#qmeter-disk-value,
#qmeter-band-value {
float: left;
border: 1px inset #1b1b1b;
border-bottom: none;
background: #96CE00 url(/resources/rutorrent/headers.png) repeat-x 0px -138px;
}
#meter-disk-text,
#qmeter-disk-text,
#meter-band-text {
color: var(--text-hover);
text-shadow: 0px 0px 2px #000;
position: relative;
text-align: left;
float: left;
width: 0px;
height: 0px;
overflow: visible;
left: 40%;
font-size: 11px;
font-family: Ubuntu;
z-index: 1;
}
#meter-disk-holder,
#qmeter-disk-holder,
#meter-band-holder {
width: 100px;
height: 16px;
line-height: 16px;
border-right: none;
padding-left: 25px;
margin-left: 0px;
background: url(/resources/rutorrent/status_icons.png) no-repeat 3px -336px;
}
#meter-cpu-text {
position: absolute;
left: 65px;
top: 0px;
color: var(--text-hover);
text-shadow: 0px 0px 2px #000;
font-size: 11px;
font-family: Ubuntu;
}
#meter-cpu-holder {
width: 100px;
height: 16px;
line-height: 16px;
border-right: none;
margin-left: 0px;
padding-left: 25px;
background: url(/resources/rutorrent/status_icons.png) no-repeat 3px -320px;
}
/* #meter-cpu-td {}*/
div.graph_tab {
color: var(--text-hover);
border-color: transparent;
}
div#tcreate div.dlg-header {
background: var(--transparency-dark-25);
border-bottom: 1px solid transparent;
text-shadow: 0px -1px 0px #000;
background-image: none !important;
}
div#dlgAddRSS {
background-color: #222222;
border-top: 1px solid transparent;
border-right: 1px solid transparent;
border-left: 1px solid transparent;
border-bottom: 1px solid transparent;
}
div#dlgAddRSS-header,
div#dlgAddRSS div.dlg-header {
background: var(--transparency-dark-25);
border-bottom: 1px solid transparent;
text-shadow: 0px -1px 0px #000;
background-image: none !important;
}
.lf li input.TextboxFocus {
background-color: transparent;
color: #009DDD
}
.cCell {
color: #333;
}
.Cell0 {
background-color: #FFFDF0;
border: 1px dotted #888888;
}
.Cell1 {
background-color: #7EB400;
}
.Cell2 {
background-color: #75A602;
}
.Cell3 {
background-color: #6D9A02;
}
.Cell4 {
background-color: #628C02;
}
.Cell5 {
background-color: #5B8101;
}
.Cell6 {
background-color: #527501;
}
.Cell7 {
background-color: #4A6801;
}
.Cell8 {
background-color: #435F01;
}
.Cell9 {
background-color: #3B5401;
}
.CellA {
background-color: #C1C3C3;
}
.CellB {
background-color: #999A9A;
}
.CellC {
background-color: #767776;
}
.CellD {
background-color: #6B6C6B;
}
.CellE {
background-color: #60605E;
}
.CellF {
background-color: #000;
color: var(--text-hover);
}
#tCellNotSupported {
text-align: center;
}
#tRowNotSupported {
vertical-align: middle;
color: red;
}
div#dlgEditRules-header,
#dlgEditRatioRules-header,
div#dlgEditRules div.dlg-header {
background: #181818 url(/resources/rutorrent/dlg-toolbars.gif) no-repeat 0 -72px !important;
border-bottom: 1px solid #333333;
text-shadow: 0px -1px 0px #000;
}
div#dlgEditRules,
div#dlgEditRatioRules {
width: 600px;
}
.lfc_rru,
.lfc_rur {
width: 250px;
}
.lf_rru,
.lf_rur {
border: none;
border-radius: 2px;
background-color: #2D2D2D;
}
#exratio_buttons1 input.Button {
margin: 0px 3px;
}
#autodl-tb {
background: transparent url(/resources/rutorrent/autodll-irc1.png) no-repeat center;
}
#autodl-tb:hover {
background: transparent url(/resources/rutorrent/autodll-irc2.png) no-repeat center;
}
#autodl-multiselect-header {
background-image: url(/resources/rutorrent/dlg-autodl-irc.gif);
}
.shieven {
background: #191919;
}
.shiodd {
background: #333333;
}
div#webuiUpdateToggle.pause {
background: transparent url(/resources/rutorrent/pauseui.png) no-repeat;
}
div#webuiUpdateToggle.pause:hover {
background: transparent url(/resources/rutorrent/pauseuih.png) no-repeat;
}
div#webuiUpdateToggle.resume {
background: transparent url(/resources/rutorrent/playui.png) no-repeat;
}
div#webuiUpdateToggle.resume:hover {
background: transparent url(/resources/rutorrent/playuih.png) no-repeat;
}
div#webuiRefresh {
background: transparent url(/resources/rutorrent/refreshui.png) no-repeat;
}
div#webuiRefresh:hover {
background: transparent url(/resources/rutorrent/refreshuih.png) no-repeat;
}
div#linkproxy {
background: transparent url(/resources/rutorrent/proxy.png) no-repeat;
}
div#linkproxy:hover {
background: transparent url(/resources/rutorrent/proxyh.png) no-repeat;
}
div#linklogs {
background: transparent url(/resources/rutorrent/linklogs.png) no-repeat;
}
div#linklogs:hover {
background: transparent url(/resources/rutorrent/linklogsh.png) no-repeat;
}
div#linkseedboxmanager {
background: transparent url(/resources/rutorrent/seedboxmanager.png) no-repeat;
}
div#linkseedboxmanager:hover {
background: transparent url(/resources/rutorrent/seedboxmanagerh.png) no-repeat;
}
div#plugin {
background: transparent url(/resources/rutorrent/plugin.png) no-repeat;
}
div#plugin:hover {
background: transparent url(/resources/rutorrent/pluginh.png) no-repeat;
}
#maillayout #letterform table tr td {
background: #181818
}
#maillayout #replyform table tr td {
background: #181818
}
div#chat {
background-image: url(/resources/rutorrent/chat.png);
}
div#chat:hover {
background-image: url(/resources/rutorrent/chat3.png);
}
div#tchat div.dlg-header {
background-image: url(/resources/rutorrent/chat2.png);
}
#userlist,
#chatselect,
#chatarea,
#chatselect option {
border: none !important;
background-color: #6F6F6F !important;
border-radius: 2px !important;
color: var(--text-hover) !important
}
div#logoff {
background-image: url(/resources/rutorrent/logoff.png);
}
div#logoff:hover {
background-image: url(/resources/rutorrent/logoff3.png);
}
div#logoffDlg div.dlg-header {
background-image: url(/resources/rutorrent/logoff2.png);
}
.noty_alert,
.noty_success {
color: #000000;
text-shadow: 0 -1px 0 var(--text-hover)
}
.retrackers {
width: 100%;
height: 110px;
border: 1px solid transparent !important;
font-size: 11px;
font-family: Tahoma, Arial, Helvetica, sans-serif;
cursor: text;
background: var(--transparency-dark-25) !important;
color: var(--text-hover) !important;
outline: none !important;
}
#dlgEditRatioRules .rf_rru,
#dlgEditRules .rf_rur {
background-color: transparent;
}
#dlgEditRatioRules .lf_rru li input.TextboxFocus,
#dlgEditRules .lf_rur li input.TextboxFocus {
background-color: var(--transparency-light-25);
color: var(--text-hover);
}
#dlgEditRatioRules .lf_rru li input.TextboxNormal,
#dlgEditRules .lf_rur li input.TextboxNormal {
background: var(--transparency-light-10) !important;
color: var(--text-hover);
}
.autodl-listbox {
border: 1px solid rgb(255 255 255 / 8%);
background-color: transparent;
}
#autodl-filters {
width: 800px !important;
}
div#dlgEditRules-header,
#dlgEditRatioRules-header,
div#dlgEditRules div.dlg-header {
background: var(--transparency-dark-25) !important;
}
#filterList, #filterProps, #ruleList{
background: var(--modal-bg-color);
}
.lf li input.TextboxFocus{
background: var(--transparency-light-25);
color: var(--text-hover);
text-shadow: 0px -1px 0px rgba(0, 0, 0, 0);
}
.lf li input.TextboxNormal{
background: var(--transparency-dark-10);
color: var(--text);
}
div#dlgEditFilters div.dlg-header{
background-image:none;
}
div.label-count, div.label-size{
background-color: rgb(var(--accent-color));
color: var(--label-text-color);
text-shadow: none;
}
li.sel .label-count, li.sel .label-size {
color: var(--label-text-color);
background-color: rgb(var(--accent-color), .75);
}