1 /*--------------------------------------
5 *--------------------------------------*/
12 font: 62.5% "lucida grande", Tahoma
, Verdana
, Arial
, Helvetica
, sans-serif
;
13 /* Resets 1em to 10px */
32 #about-dialog > #about-logo
{
33 background: transparent url
("images/logo.png") top left no-repeat
;
37 #about-dialog > #about-title
{
51 border-bottom: 1px solid
#AAA;
52 background-color: #cccccc;
53 background-image: -webkit-gradient
(linear
, left top
, left bottom
, from
(#dddddd), to
(#bbbbbb));
54 background-image: -webkit-linear-gradient
(top
, #dddddd, #bbbbbb);
55 background-image: -moz-linear-gradient
(top
, #dddddd, #bbbbbb);
56 background-image: -ms-linear-gradient
(top
, #dddddd, #bbbbbb);
57 background-image: -o-linear-gradient
(top
, #dddddd, #bbbbbb);
58 background-image: linear-gradient
(top
, #dddddd, #bbbbbb); }
61 -moz-user-select: none
;
62 -webkit-user-select: none
;
63 display: inline-block
;
73 div#toolbar
> div#toolbar-separator
{
77 border-left: 1px solid
#aaa;
79 div#toolbar
> div#toolbar-open
{
80 background: url
("images/toolbar-folder.png") no-repeat
;
82 div#toolbar
> div#toolbar-remove
{
83 background: url
("images/toolbar-close.png") no-repeat
; }
84 div#toolbar
> div#toolbar-start
{
85 background: url
("images/toolbar-start.png") no-repeat
; }
86 div#toolbar
> div#toolbar-pause
{
87 background: url
("images/toolbar-pause.png") no-repeat
; }
88 div#toolbar
> div#toolbar-start-all
{
89 background: url
("images/toolbar-start-all.png") no-repeat
; }
90 div#toolbar
> div#toolbar-pause-all
{
91 background: url
("images/toolbar-pause-all.png") no-repeat
; }
92 div#toolbar
> div#toolbar-inspector
{
93 background: url
("images/toolbar-info.png") no-repeat
;
96 div#toolbar
> *.disabled
{
107 border-bottom: 1px solid
#AAA;
110 background-color: #cccccc;
111 background-image: -webkit-gradient
(linear
, left top
, left bottom
, from
(#dddddd), to
(#bbbbbb));
112 background-image: -webkit-linear-gradient
(top
, #dddddd, #bbbbbb);
113 background-image: -moz-linear-gradient
(top
, #dddddd, #bbbbbb);
114 background-image: -ms-linear-gradient
(top
, #dddddd, #bbbbbb);
115 background-image: -o-linear-gradient
(top
, #dddddd, #bbbbbb);
116 background-image: linear-gradient
(top
, #dddddd, #bbbbbb); }
120 #statusbar #filter input#torrent_search
{
123 border-radius: 6px; }
124 #statusbar #filter input#torrent_search
.blur
{
126 #statusbar #filter #filter-count
{
128 #statusbar #speed-info
{
131 margin-right: 10px; }
132 #statusbar #speed-info
* {
133 display: inline-block
; }
134 #statusbar #speed-info #speed-up-icon
{
138 background: url
("images/arrow-up.png") bottom no-repeat
; }
139 #statusbar #speed-info #speed-dn-icon
{
142 background: url
("images/arrow-down.png") bottom no-repeat
; }
143 #statusbar #speed-info #speed-up-container
, #statusbar #speed-info #speed-dn-container
{
148 **** TORRENT CONTAINER
151 div#torrent_container
{
170 * Each progressbar has three elemens: a parent container and two children,
171 * complete and incomplete.
173 * The only thing needed to set the progressbar percentage is to set
174 * the complete child's width as a percentage. This is because incomplete
175 * is pinned to the full width and height of the parent, and complete
176 * is pinned to the left side of the parent and has a higher z-index.
178 * The progressbar has different colors depending on its state, so there
179 * are five 'decorator' classNames: paused, queued, magnet, leeching, seeding.
181 ul
.torrent_list li
.torrent
{
182 border-bottom: 1px solid
#ccc;
183 padding: 4px 30px 5px 14px;
185 background-color: white
; }
186 ul
.torrent_list li
.torrent
.compact
{
188 ul
.torrent_list li
.torrent
.even
{
189 background-color: #F7F7F7; }
190 ul
.torrent_list li
.torrent
.selected
{
191 background-color: #cdcdff; }
192 ul
.torrent_list li
.torrent
.compact div
.torrent_name
{
194 ul
.torrent_list li
.torrent a
{
199 ul
.torrent_list li
.torrent a img
{
202 ul
.torrent_list li
.torrent a div
{
203 background: url
("images/buttons/torrent_buttons.png");
206 ul
.torrent_list li
.torrent a div
.torrent_pause
{
207 background-position: left top
; }
208 ul
.torrent_list li
.torrent a div
.torrent_resume
{
209 background-position: center top
; }
210 ul
.torrent_list li
.torrent
a:active div
.torrent_pause
{
211 background-position: left bottom
; }
212 ul
.torrent_list li
.torrent
a:active div
.torrent_resume
{
213 background-position: center bottom
; }
214 ul
.torrent_list li
.torrent
a:hover div
.torrent_pause
{
215 background-position: left center
; }
216 ul
.torrent_list li
.torrent
a:hover div
.torrent_resume
{
217 background-position: center center
; }
218 ul
.torrent_list li
.torrent div
.torrent_name
{
222 text-overflow: ellipsis
;
226 margin-bottom: 2px; }
227 ul
.torrent_list li
.torrent div
.torrent_name
.compact
{
229 font-weight: normal
; }
230 ul
.torrent_list li
.torrent div
.torrent_name
.paused
{
233 ul
.torrent_list li
.torrent div
.torrent_progress_details
,
234 ul
.torrent_list li
.torrent div
.torrent_peer_details
{
237 text-overflow: ellipsis
;
238 white-space: nowrap
; }
239 ul
.torrent_list li
.torrent div
.torrent_progress_details
.error
,
240 ul
.torrent_list li
.torrent div
.torrent_peer_details
.error
{
242 ul
.torrent_list li
.torrent
.selected div
.torrent_progress_details
.error
, ul
.torrent_list li
.torrent
.selected div
.torrent_peer_details
.error
{
244 ul
.torrent_list div
.torrent_progress_bar_container
{
246 position: relative
; }
247 ul
.torrent_list div
.torrent_progress_bar_container
.compact
{
253 ul
.torrent_list div
.torrent_progress_bar_container
.full
{
255 margin-bottom: 5px; }
256 ul
.torrent_list div
.torrent_peer_details
.compact
{
259 /* leave room on the right for the progressbar */
261 /* pins it next to progressbar & forces torrent_name to ellipsize when it bumps up against this div */ }
262 ul
.torrent_list div
.torrent_progress_bar
{
267 background-image: url
("images/progress.png");
268 background-repeat: repeat-x
;
269 border: 1px solid
#888; }
270 ul
.torrent_list div
.torrent_progress_bar
.complete
{
272 ul
.torrent_list div
.torrent_progress_bar
.complete
.paused
{
273 background-position: left
-30px;
274 border-color: #989898; }
275 ul
.torrent_list div
.torrent_progress_bar
.complete
.magnet
{
276 background-position: left
-20px;
277 border-color: #CFCFCF; }
278 ul
.torrent_list div
.torrent_progress_bar
.complete
.leeching
{
279 background-position: left
0px;
280 border-color: #3D9DEA; }
281 ul
.torrent_list div
.torrent_progress_bar
.complete
.leeching
.queued
{
282 background-position: left
-70px;
283 border-color: #889CA5; }
284 ul
.torrent_list div
.torrent_progress_bar
.complete
.seeding
{
285 background-position: left
-40px;
286 border-color: #269E30; }
287 ul
.torrent_list div
.torrent_progress_bar
.complete
.seeding
.queued
{
288 background-position: left
-60px;
289 border-color: #8A998D; }
290 ul
.torrent_list div
.torrent_progress_bar
.incomplete
{
293 ul
.torrent_list div
.torrent_progress_bar
.incomplete
.paused
{
294 background-position: left
-20px;
295 border-color: #CFCFCF; }
296 ul
.torrent_list div
.torrent_progress_bar
.incomplete
.magnet
{
297 background-position: left
-50px;
298 border-color: #D47778; }
299 ul
.torrent_list div
.torrent_progress_bar
.incomplete
.leeching
{
300 background-position: left
-20px;
301 border-color: #CFCFCF; }
302 ul
.torrent_list div
.torrent_progress_bar
.incomplete
.leeching
.queued
{
303 background-position: left
-80px;
304 border-color: #C4C4C4; }
305 ul
.torrent_list div
.torrent_progress_bar
.incomplete
.seeding
{
306 background-position: left
-10px;
307 border-color: #29AD35; }
314 #prefs-dialog.ui-tabs
.ui-tabs-panel
{
316 -moz-user-select: none
;
317 -webkit-user-select: none
; }
325 .prefs-section .title {
329 .prefs-section .row .key {
332 .prefs-section .row .key > * {
334 .prefs-section .row .value {
335 margin-left: 150px; }
336 .prefs-section .row .value > * {
338 .prefs-section .checkbox-row > input {
340 .prefs-section .checkbox-row > label {
342 .prefs-section #alternative-speed-limits-title {
344 background: transparent url
("images/blue-turtle.png") no-repeat
; }
348 **** TORRENT INSPECTOR
351 div#torrent_inspector
{
359 border-left: 1px solid
#888;
362 /* Files Inspector Tab */ }
363 div#torrent_inspector #inspector-close
{
365 div#torrent_inspector #inspector-tabs-wrapper
{
368 text-align: center
; }
369 div#torrent_inspector #inspector-tabs-wrapper #inspector-tabs
{
370 display: inline-block
; }
371 div#torrent_inspector #inspector-tabs-wrapper #inspector-tabs
> * {
373 -moz-user-select: none
;
374 -webkit-user-select: none
;
375 display: inline-block
;
382 div#torrent_inspector #inspector-tabs-wrapper #inspector-tabs
> #inspector-tab-info
{
383 -moz-border-radius-topleft: 5px;
384 -moz-border-radius-bottomleft: 5px;
385 border-top-left-radius: 5px;
386 border-bottom-left-radius: 5px;
387 background-color: #dddddd;
388 background-image: url
("images/inspector-info.png");
390 background-image: url
("images/inspector-info.png"), -webkit-gradient
(linear
, left top
, left bottom
, from
(white
), to
(#bbbbbb));
392 background-image: url
("images/inspector-info.png"), -webkit-linear-gradient
(top
, white
, #bbbbbb);
393 /* Chrome 10+, Saf5.1+ */
394 background-image: url
("images/inspector-info.png"), -moz-linear-gradient
(top
, white
, #bbbbbb);
396 background-image: url
("images/inspector-info.png"), -ms-linear-gradient
(top
, white
, #bbbbbb);
398 background-image: url
("images/inspector-info.png"), -o-linear-gradient
(top
, white
, #bbbbbb);
400 background-position: center
;
401 background-repeat: no-repeat
;
402 border-left-width: 1px; }
403 div#torrent_inspector #inspector-tabs-wrapper #inspector-tabs
> #
inspector-tab-info:active
, div#torrent_inspector #inspector-tabs-wrapper #inspector-tabs
> #inspector-tab-info
.selected
{
404 background-color: #e6e6ff;
405 background-image: url
("images/inspector-info.png");
407 background-image: url
("images/inspector-info.png"), -webkit-gradient
(linear
, left top
, left bottom
, from
(#cdcdff), to
(white
));
409 background-image: url
("images/inspector-info.png"), -webkit-linear-gradient
(top
, #cdcdff, white
);
410 /* Chrome 10+, Saf5.1+ */
411 background-image: url
("images/inspector-info.png"), -moz-linear-gradient
(top
, #cdcdff, white
);
413 background-image: url
("images/inspector-info.png"), -ms-linear-gradient
(top
, #cdcdff, white
);
415 background-image: url
("images/inspector-info.png"), -o-linear-gradient
(top
, #cdcdff, white
);
417 background-position: center
;
418 background-repeat: no-repeat
; }
419 div#torrent_inspector #inspector-tabs-wrapper #inspector-tabs
> #inspector-tab-peers
{
420 background-color: #dddddd;
421 background-image: url
("images/inspector-peers.png");
423 background-image: url
("images/inspector-peers.png"), -webkit-gradient
(linear
, left top
, left bottom
, from
(white
), to
(#bbbbbb));
425 background-image: url
("images/inspector-peers.png"), -webkit-linear-gradient
(top
, white
, #bbbbbb);
426 /* Chrome 10+, Saf5.1+ */
427 background-image: url
("images/inspector-peers.png"), -moz-linear-gradient
(top
, white
, #bbbbbb);
429 background-image: url
("images/inspector-peers.png"), -ms-linear-gradient
(top
, white
, #bbbbbb);
431 background-image: url
("images/inspector-peers.png"), -o-linear-gradient
(top
, white
, #bbbbbb);
433 background-position: center
;
434 background-repeat: no-repeat
; }
435 div#torrent_inspector #inspector-tabs-wrapper #inspector-tabs
> #
inspector-tab-peers:active
, div#torrent_inspector #inspector-tabs-wrapper #inspector-tabs
> #inspector-tab-peers
.selected
{
436 background-color: #e6e6ff;
437 background-image: url
("images/inspector-peers.png");
439 background-image: url
("images/inspector-peers.png"), -webkit-gradient
(linear
, left top
, left bottom
, from
(#cdcdff), to
(white
));
441 background-image: url
("images/inspector-peers.png"), -webkit-linear-gradient
(top
, #cdcdff, white
);
442 /* Chrome 10+, Saf5.1+ */
443 background-image: url
("images/inspector-peers.png"), -moz-linear-gradient
(top
, #cdcdff, white
);
445 background-image: url
("images/inspector-peers.png"), -ms-linear-gradient
(top
, #cdcdff, white
);
447 background-image: url
("images/inspector-peers.png"), -o-linear-gradient
(top
, #cdcdff, white
);
449 background-position: center
;
450 background-repeat: no-repeat
; }
451 div#torrent_inspector #inspector-tabs-wrapper #inspector-tabs
> #inspector-tab-trackers
{
452 background-color: #dddddd;
453 background-image: url
("images/inspector-trackers.png");
455 background-image: url
("images/inspector-trackers.png"), -webkit-gradient
(linear
, left top
, left bottom
, from
(white
), to
(#bbbbbb));
457 background-image: url
("images/inspector-trackers.png"), -webkit-linear-gradient
(top
, white
, #bbbbbb);
458 /* Chrome 10+, Saf5.1+ */
459 background-image: url
("images/inspector-trackers.png"), -moz-linear-gradient
(top
, white
, #bbbbbb);
461 background-image: url
("images/inspector-trackers.png"), -ms-linear-gradient
(top
, white
, #bbbbbb);
463 background-image: url
("images/inspector-trackers.png"), -o-linear-gradient
(top
, white
, #bbbbbb);
465 background-position: center
;
466 background-repeat: no-repeat
; }
467 div#torrent_inspector #inspector-tabs-wrapper #inspector-tabs
> #
inspector-tab-trackers:active
, div#torrent_inspector #inspector-tabs-wrapper #inspector-tabs
> #inspector-tab-trackers
.selected
{
468 background-color: #e6e6ff;
469 background-image: url
("images/inspector-trackers.png");
471 background-image: url
("images/inspector-trackers.png"), -webkit-gradient
(linear
, left top
, left bottom
, from
(#cdcdff), to
(white
));
473 background-image: url
("images/inspector-trackers.png"), -webkit-linear-gradient
(top
, #cdcdff, white
);
474 /* Chrome 10+, Saf5.1+ */
475 background-image: url
("images/inspector-trackers.png"), -moz-linear-gradient
(top
, #cdcdff, white
);
477 background-image: url
("images/inspector-trackers.png"), -ms-linear-gradient
(top
, #cdcdff, white
);
479 background-image: url
("images/inspector-trackers.png"), -o-linear-gradient
(top
, #cdcdff, white
);
481 background-position: center
;
482 background-repeat: no-repeat
; }
483 div#torrent_inspector #inspector-tabs-wrapper #inspector-tabs
> #inspector-tab-files
{
484 -moz-border-radius-topright: 5px;
485 -moz-border-radius-bottomright: 5px;
486 border-top-right-radius: 5px;
487 border-bottom-right-radius: 5px;
488 background-color: #dddddd;
489 background-image: url
("images/inspector-files.png");
491 background-image: url
("images/inspector-files.png"), -webkit-gradient
(linear
, left top
, left bottom
, from
(white
), to
(#bbbbbb));
493 background-image: url
("images/inspector-files.png"), -webkit-linear-gradient
(top
, white
, #bbbbbb);
494 /* Chrome 10+, Saf5.1+ */
495 background-image: url
("images/inspector-files.png"), -moz-linear-gradient
(top
, white
, #bbbbbb);
497 background-image: url
("images/inspector-files.png"), -ms-linear-gradient
(top
, white
, #bbbbbb);
499 background-image: url
("images/inspector-files.png"), -o-linear-gradient
(top
, white
, #bbbbbb);
501 background-position: center
;
502 background-repeat: no-repeat
; }
503 div#torrent_inspector #inspector-tabs-wrapper #inspector-tabs
> #
inspector-tab-files:active
, div#torrent_inspector #inspector-tabs-wrapper #inspector-tabs
> #inspector-tab-files
.selected
{
504 background-color: #e6e6ff;
505 background-image: url
("images/inspector-files.png");
507 background-image: url
("images/inspector-files.png"), -webkit-gradient
(linear
, left top
, left bottom
, from
(#cdcdff), to
(white
));
509 background-image: url
("images/inspector-files.png"), -webkit-linear-gradient
(top
, #cdcdff, white
);
510 /* Chrome 10+, Saf5.1+ */
511 background-image: url
("images/inspector-files.png"), -moz-linear-gradient
(top
, #cdcdff, white
);
513 background-image: url
("images/inspector-files.png"), -ms-linear-gradient
(top
, #cdcdff, white
);
515 background-image: url
("images/inspector-files.png"), -o-linear-gradient
(top
, #cdcdff, white
);
517 background-position: center
;
518 background-repeat: no-repeat
; }
519 div#torrent_inspector #inspector_header
{
521 div#torrent_inspector #inspector_header #torrent_inspector_name
{
524 div#torrent_inspector ul
.tier_list
{
531 list-style-type: none
;
533 list-style-image: none
;
535 div#torrent_inspector ul
.tier_list li
{
537 div#torrent_inspector ul
.tier_list
.tracker_activity
{
543 div#torrent_inspector ul
.tier_list
.tracker_activity div
{
545 div#torrent_inspector ul
.tier_list table
{
548 div#torrent_inspector ul
.tier_list th
{
550 div#torrent_inspector li
.inspector_tracker_entry
{
551 padding: 3px 0 3px 2px;
553 div#torrent_inspector li
.inspector_tracker_entry
.odd
{
554 background-color: #EEEEEE; }
555 div#torrent_inspector div
.tracker_host
{
559 div#torrent_inspector #file-list-header
{
561 div#torrent_inspector #file-list-header
> * {
563 -moz-user-select: none
;
564 -webkit-user-select: none
;
565 display: inline-block
;
570 -moz-border-radius: 5px;
572 background-color: #dddddd;
573 background-image: -webkit-gradient
(linear
, left top
, left bottom
, from
(white
), to
(#bbbbbb));
574 background-image: -webkit-linear-gradient
(top
, white
, #bbbbbb);
575 background-image: -moz-linear-gradient
(top
, white
, #bbbbbb);
576 background-image: -ms-linear-gradient
(top
, white
, #bbbbbb);
577 background-image: -o-linear-gradient
(top
, white
, #bbbbbb);
578 background-image: linear-gradient
(top
, white
, #bbbbbb); }
579 div#torrent_inspector #file-list-header
> *:active
{
580 background-color: #e6e6ff;
581 background-image: -webkit-gradient
(linear
, left top
, left bottom
, from
(#cdcdff), to
(white
));
582 background-image: -webkit-linear-gradient
(top
, #cdcdff, white
);
583 background-image: -moz-linear-gradient
(top
, #cdcdff, white
);
584 background-image: -ms-linear-gradient
(top
, #cdcdff, white
);
585 background-image: -o-linear-gradient
(top
, #cdcdff, white
);
586 background-image: linear-gradient
(top
, #cdcdff, white
); }
587 div#torrent_inspector #inspector_file_list
{
593 div#torrent_inspector #inspector_file_list
{
594 border-top: 1px solid
#888;
598 padding-bottom: 10px;
602 list-style-type: none
;
604 list-style-image: none
;
606 div#torrent_inspector li
.inspector_torrent_file_list_entry
{
607 padding: 3px 0 3px 2px;
609 div#torrent_inspector li
.inspector_torrent_file_list_entry
.skip
{
611 div#torrent_inspector li
.inspector_torrent_file_list_entry
.even
{
612 background-color: #F7F7F7; }
613 div#torrent_inspector div
.inspector_torrent_file_list_entry_name
{
618 div#torrent_inspector li
.inspector_torrent_file_list_entry
.skip
> .inspector_torrent_file_list_entry_name
{
620 div#torrent_inspector div
.inspector_torrent_file_list_entry_progress
{
623 div#torrent_inspector li
.inspector_torrent_file_list_entry
.skip
> .file_wanted_control
{
624 background-position: left top
; }
625 div#torrent_inspector li
.inspector_torrent_file_list_entry
.complete
> .file_wanted_control
{
626 background-position: left
-19px; }
627 div#torrent_inspector ul
.single_file li
.inspector_torrent_file_list_entry
> .file_wanted_control
,
628 div#torrent_inspector li
.inspector_torrent_file_list_entry
.complete
> .file_wanted_control
{
629 background-position: left
-38px;
632 /* Peers Inspector Tab */
633 #inspector_peers_list {
639 #inspector_peers_list > div
.inspector_group
{
645 border-collapse: collapse
;
649 table-layout: fixed
; }
650 table
.peer_list
.encryptedCol
{
652 table
.peer_list
.upCol
{
654 table
.peer_list
.downCol
{
656 table
.peer_list
.percentCol
{
660 table
.peer_list
.statusCol
{
662 padding-right: 5px; }
663 table
.peer_list
.addressCol
{
665 table
.peer_list
.clientCol
{
668 text-overflow: ellipsis
; }
670 tr
.inspector_peer_entry div
.encrypted-peer-cell
{
673 background: transparent url
("images/lock_icon.png") no-repeat
; }
674 tr
.inspector_peer_entry
.odd
{
675 background-color: #EEEEEE; }
678 **** File Priority Buttons
680 div
.file-priority-radiobox
{
685 div
.file-priority-radiobox
> * {
687 -moz-user-select: none
;
688 -webkit-user-select: none
;
689 display: inline-block
;
696 div
.file-priority-radiobox
> div
.low
{
697 -moz-border-radius-topleft: 5px;
698 -moz-border-radius-bottomleft: 5px;
699 border-top-left-radius: 5px;
700 border-bottom-left-radius: 5px;
701 background-color: #dcdcdc;
702 background-image: url
("images/file-priority-low.png");
704 background-image: url
("images/file-priority-low.png"), -webkit-gradient
(linear
, left top
, left bottom
, from
(#f1f1f1), to
(#c8c8c8));
706 background-image: url
("images/file-priority-low.png"), -webkit-linear-gradient
(top
, #f1f1f1, #c8c8c8);
707 /* Chrome 10+, Saf5.1+ */
708 background-image: url
("images/file-priority-low.png"), -moz-linear-gradient
(top
, #f1f1f1, #c8c8c8);
710 background-image: url
("images/file-priority-low.png"), -ms-linear-gradient
(top
, #f1f1f1, #c8c8c8);
712 background-image: url
("images/file-priority-low.png"), -o-linear-gradient
(top
, #f1f1f1, #c8c8c8);
714 background-position: center
;
715 background-repeat: no-repeat
;
716 border-right-width: 0px; }
717 div
.file-priority-radiobox
> div
.low:active
, div
.file-priority-radiobox
> div
.low
.selected
{
718 background-color: #e6e6ff;
719 background-image: url
("images/file-priority-low.png");
721 background-image: url
("images/file-priority-low.png"), -webkit-gradient
(linear
, left top
, left bottom
, from
(#d7d7ff), to
(#f5f5ff));
723 background-image: url
("images/file-priority-low.png"), -webkit-linear-gradient
(top
, #d7d7ff, #f5f5ff);
724 /* Chrome 10+, Saf5.1+ */
725 background-image: url
("images/file-priority-low.png"), -moz-linear-gradient
(top
, #d7d7ff, #f5f5ff);
727 background-image: url
("images/file-priority-low.png"), -ms-linear-gradient
(top
, #d7d7ff, #f5f5ff);
729 background-image: url
("images/file-priority-low.png"), -o-linear-gradient
(top
, #d7d7ff, #f5f5ff);
731 background-position: center
;
732 background-repeat: no-repeat
; }
733 div
.file-priority-radiobox
> div
.normal
{
734 background-color: #dcdcdc;
735 background-image: url
("images/file-priority-normal.png");
737 background-image: url
("images/file-priority-normal.png"), -webkit-gradient
(linear
, left top
, left bottom
, from
(#f1f1f1), to
(#c8c8c8));
739 background-image: url
("images/file-priority-normal.png"), -webkit-linear-gradient
(top
, #f1f1f1, #c8c8c8);
740 /* Chrome 10+, Saf5.1+ */
741 background-image: url
("images/file-priority-normal.png"), -moz-linear-gradient
(top
, #f1f1f1, #c8c8c8);
743 background-image: url
("images/file-priority-normal.png"), -ms-linear-gradient
(top
, #f1f1f1, #c8c8c8);
745 background-image: url
("images/file-priority-normal.png"), -o-linear-gradient
(top
, #f1f1f1, #c8c8c8);
747 background-position: center
;
748 background-repeat: no-repeat
; }
749 div
.file-priority-radiobox
> div
.normal:active
, div
.file-priority-radiobox
> div
.normal
.selected
{
750 background-color: #e6e6ff;
751 background-image: url
("images/file-priority-normal.png");
753 background-image: url
("images/file-priority-normal.png"), -webkit-gradient
(linear
, left top
, left bottom
, from
(#d7d7ff), to
(#f5f5ff));
755 background-image: url
("images/file-priority-normal.png"), -webkit-linear-gradient
(top
, #d7d7ff, #f5f5ff);
756 /* Chrome 10+, Saf5.1+ */
757 background-image: url
("images/file-priority-normal.png"), -moz-linear-gradient
(top
, #d7d7ff, #f5f5ff);
759 background-image: url
("images/file-priority-normal.png"), -ms-linear-gradient
(top
, #d7d7ff, #f5f5ff);
761 background-image: url
("images/file-priority-normal.png"), -o-linear-gradient
(top
, #d7d7ff, #f5f5ff);
763 background-position: center
;
764 background-repeat: no-repeat
; }
765 div
.file-priority-radiobox
> div
.high
{
766 -moz-border-radius-topright: 5px;
767 -moz-border-radius-bottomright: 5px;
768 border-top-right-radius: 5px;
769 border-bottom-right-radius: 5px;
770 background-color: #dcdcdc;
771 background-image: url
("images/file-priority-high.png");
773 background-image: url
("images/file-priority-high.png"), -webkit-gradient
(linear
, left top
, left bottom
, from
(#f1f1f1), to
(#c8c8c8));
775 background-image: url
("images/file-priority-high.png"), -webkit-linear-gradient
(top
, #f1f1f1, #c8c8c8);
776 /* Chrome 10+, Saf5.1+ */
777 background-image: url
("images/file-priority-high.png"), -moz-linear-gradient
(top
, #f1f1f1, #c8c8c8);
779 background-image: url
("images/file-priority-high.png"), -ms-linear-gradient
(top
, #f1f1f1, #c8c8c8);
781 background-image: url
("images/file-priority-high.png"), -o-linear-gradient
(top
, #f1f1f1, #c8c8c8);
783 background-position: center
;
784 background-repeat: no-repeat
;
785 border-left-width: 0px; }
786 div
.file-priority-radiobox
> div
.high:active
, div
.file-priority-radiobox
> div
.high
.selected
{
787 background-color: #e6e6ff;
788 background-image: url
("images/file-priority-high.png");
790 background-image: url
("images/file-priority-high.png"), -webkit-gradient
(linear
, left top
, left bottom
, from
(#d7d7ff), to
(#f5f5ff));
792 background-image: url
("images/file-priority-high.png"), -webkit-linear-gradient
(top
, #d7d7ff, #f5f5ff);
793 /* Chrome 10+, Saf5.1+ */
794 background-image: url
("images/file-priority-high.png"), -moz-linear-gradient
(top
, #d7d7ff, #f5f5ff);
796 background-image: url
("images/file-priority-high.png"), -ms-linear-gradient
(top
, #d7d7ff, #f5f5ff);
798 background-image: url
("images/file-priority-high.png"), -o-linear-gradient
(top
, #d7d7ff, #f5f5ff);
800 background-position: center
;
801 background-repeat: no-repeat
; }
805 ***** MAIN WINDOW FOOTER
810 border-top: 1px solid
#555;
815 background-color: #cccccc;
816 background-image: -webkit-gradient
(linear
, left top
, left bottom
, from
(#dddddd), to
(#bbbbbb));
817 background-image: -webkit-linear-gradient
(top
, #dddddd, #bbbbbb);
818 background-image: -moz-linear-gradient
(top
, #dddddd, #bbbbbb);
819 background-image: -ms-linear-gradient
(top
, #dddddd, #bbbbbb);
820 background-image: -o-linear-gradient
(top
, #dddddd, #bbbbbb);
821 background-image: linear-gradient
(top
, #dddddd, #bbbbbb); }
822 div
.torrent_footer
> * {
829 border: 1px solid
#888;
830 -moz-user-select: none
;
831 -webkit-user-select: none
; }
832 div
.torrent_footer div
.main_container
{
833 -moz-border-radius: 5px;
835 background-color: #dddddd;
836 background-image: url
("images/settings.png");
838 background-image: url
("images/settings.png"), -webkit-gradient
(linear
, left top
, left bottom
, from
(white
), to
(#bbbbbb));
840 background-image: url
("images/settings.png"), -webkit-linear-gradient
(top
, white
, #bbbbbb);
841 /* Chrome 10+, Saf5.1+ */
842 background-image: url
("images/settings.png"), -moz-linear-gradient
(top
, white
, #bbbbbb);
844 background-image: url
("images/settings.png"), -ms-linear-gradient
(top
, white
, #bbbbbb);
846 background-image: url
("images/settings.png"), -o-linear-gradient
(top
, white
, #bbbbbb);
848 background-position: center
;
849 background-repeat: no-repeat
; }
850 div
.torrent_footer div
.main_container:active
, div
.torrent_footer div
.main_container
.selected
{
851 background-color: #e6e6ff;
852 background-image: url
("images/settings.png");
854 background-image: url
("images/settings.png"), -webkit-gradient
(linear
, left top
, left bottom
, from
(#cdcdff), to
(white
));
856 background-image: url
("images/settings.png"), -webkit-linear-gradient
(top
, #cdcdff, white
);
857 /* Chrome 10+, Saf5.1+ */
858 background-image: url
("images/settings.png"), -moz-linear-gradient
(top
, #cdcdff, white
);
860 background-image: url
("images/settings.png"), -ms-linear-gradient
(top
, #cdcdff, white
);
862 background-image: url
("images/settings.png"), -o-linear-gradient
(top
, #cdcdff, white
);
864 background-position: center
;
865 background-repeat: no-repeat
; }
866 div
.torrent_footer #prefs-button
{
867 -moz-border-radius: 5px;
869 background-color: #dddddd;
870 background-image: url
("images/wrench.png");
872 background-image: url
("images/wrench.png"), -webkit-gradient
(linear
, left top
, left bottom
, from
(white
), to
(#bbbbbb));
874 background-image: url
("images/wrench.png"), -webkit-linear-gradient
(top
, white
, #bbbbbb);
875 /* Chrome 10+, Saf5.1+ */
876 background-image: url
("images/wrench.png"), -moz-linear-gradient
(top
, white
, #bbbbbb);
878 background-image: url
("images/wrench.png"), -ms-linear-gradient
(top
, white
, #bbbbbb);
880 background-image: url
("images/wrench.png"), -o-linear-gradient
(top
, white
, #bbbbbb);
882 background-position: center
;
883 background-repeat: no-repeat
; }
884 div
.torrent_footer #
prefs-button:active
, div
.torrent_footer #prefs-button
.selected
{
885 background-color: #e6e6ff;
886 background-image: url
("images/wrench.png");
888 background-image: url
("images/wrench.png"), -webkit-gradient
(linear
, left top
, left bottom
, from
(#cdcdff), to
(white
));
890 background-image: url
("images/wrench.png"), -webkit-linear-gradient
(top
, #cdcdff, white
);
891 /* Chrome 10+, Saf5.1+ */
892 background-image: url
("images/wrench.png"), -moz-linear-gradient
(top
, #cdcdff, white
);
894 background-image: url
("images/wrench.png"), -ms-linear-gradient
(top
, #cdcdff, white
);
896 background-image: url
("images/wrench.png"), -o-linear-gradient
(top
, #cdcdff, white
);
898 background-position: center
;
899 background-repeat: no-repeat
; }
900 div
.torrent_footer #turtle-button
{
901 -moz-border-radius: 5px;
903 background-color: #dddddd;
904 background-image: url
("images/turtle.png");
906 background-image: url
("images/turtle.png"), -webkit-gradient
(linear
, left top
, left bottom
, from
(white
), to
(#bbbbbb));
908 background-image: url
("images/turtle.png"), -webkit-linear-gradient
(top
, white
, #bbbbbb);
909 /* Chrome 10+, Saf5.1+ */
910 background-image: url
("images/turtle.png"), -moz-linear-gradient
(top
, white
, #bbbbbb);
912 background-image: url
("images/turtle.png"), -ms-linear-gradient
(top
, white
, #bbbbbb);
914 background-image: url
("images/turtle.png"), -o-linear-gradient
(top
, white
, #bbbbbb);
916 background-position: center
;
917 background-repeat: no-repeat
; }
918 div
.torrent_footer #
turtle-button:active
, div
.torrent_footer #turtle-button
.selected
{
919 background-color: #e6e6ff;
920 background-image: url
("images/turtle.png");
922 background-image: url
("images/turtle.png"), -webkit-gradient
(linear
, left top
, left bottom
, from
(#cdcdff), to
(white
));
924 background-image: url
("images/turtle.png"), -webkit-linear-gradient
(top
, #cdcdff, white
);
925 /* Chrome 10+, Saf5.1+ */
926 background-image: url
("images/turtle.png"), -moz-linear-gradient
(top
, #cdcdff, white
);
928 background-image: url
("images/turtle.png"), -ms-linear-gradient
(top
, #cdcdff, white
);
930 background-image: url
("images/turtle.png"), -o-linear-gradient
(top
, #cdcdff, white
);
932 background-position: center
;
933 background-repeat: no-repeat
; }
934 div
.torrent_footer #
turtle-button:active
, div
.torrent_footer #turtle-button
.selected
{
935 background-color: #e6e6ff;
936 background-image: url
("images/blue-turtle.png");
938 background-image: url
("images/blue-turtle.png"), -webkit-gradient
(linear
, left top
, left bottom
, from
(#cdcdff), to
(white
));
940 background-image: url
("images/blue-turtle.png"), -webkit-linear-gradient
(top
, #cdcdff, white
);
941 /* Chrome 10+, Saf5.1+ */
942 background-image: url
("images/blue-turtle.png"), -moz-linear-gradient
(top
, #cdcdff, white
);
944 background-image: url
("images/blue-turtle.png"), -ms-linear-gradient
(top
, #cdcdff, white
);
946 background-image: url
("images/blue-turtle.png"), -o-linear-gradient
(top
, #cdcdff, white
);
948 background-position: center
;
949 background-repeat: no-repeat
; }
950 div
.torrent_footer #compact-button
{
951 -moz-border-radius: 5px;
953 background-color: #dddddd;
954 background-image: url
("images/compact.png");
956 background-image: url
("images/compact.png"), -webkit-gradient
(linear
, left top
, left bottom
, from
(white
), to
(#bbbbbb));
958 background-image: url
("images/compact.png"), -webkit-linear-gradient
(top
, white
, #bbbbbb);
959 /* Chrome 10+, Saf5.1+ */
960 background-image: url
("images/compact.png"), -moz-linear-gradient
(top
, white
, #bbbbbb);
962 background-image: url
("images/compact.png"), -ms-linear-gradient
(top
, white
, #bbbbbb);
964 background-image: url
("images/compact.png"), -o-linear-gradient
(top
, white
, #bbbbbb);
966 background-position: center
;
967 background-repeat: no-repeat
; }
968 div
.torrent_footer #
compact-button:active
, div
.torrent_footer #compact-button
.selected
{
969 background-color: #e6e6ff;
970 background-image: url
("images/compact.png");
972 background-image: url
("images/compact.png"), -webkit-gradient
(linear
, left top
, left bottom
, from
(#cdcdff), to
(white
));
974 background-image: url
("images/compact.png"), -webkit-linear-gradient
(top
, #cdcdff, white
);
975 /* Chrome 10+, Saf5.1+ */
976 background-image: url
("images/compact.png"), -moz-linear-gradient
(top
, #cdcdff, white
);
978 background-image: url
("images/compact.png"), -ms-linear-gradient
(top
, #cdcdff, white
);
980 background-image: url
("images/compact.png"), -o-linear-gradient
(top
, #cdcdff, white
);
982 background-position: center
;
983 background-repeat: no-repeat
; }
990 div
.dialog_container
{
1001 div
.dialog_container div
.dialog_window
{
1002 background-color: #eee;
1011 -webkit-box-shadow: 0 3px 6px rgba
(0, 0, 0, 0.7);
1014 @media screen and
(-webkit-min-device-pixel-ratio:0) {
1015 div
.dialog_container div
.dialog_window
{
1017 margin-top: 71px; } }
1018 div
.dialog_container
.dialog_logo
{
1021 margin: 20px 20px 0 20px;
1023 background: transparent url
("images/logo.png") top left no-repeat
; }
1025 div
.dialog_container div
.dialog_window h2
.dialog_heading
{
1033 div
.dialog_container div
.dialog_window div
.dialog_message
{
1040 div
.dialog_container div
.dialog_window a
{
1043 margin: 10px 20px 10px -8px;
1045 background-color: #EEE;
1046 border: 1px solid
#787878;
1051 text-decoration: none
;
1053 -webkit-appearance: button
;
1054 font: -webkit-control
;
1057 div
.dialog_container div
.dialog_window
a:hover
,
1058 div
.dialog_container div
.dialog_window
a:active
{
1059 background: #c0c8d6 url
("images/filter_bar.png") bottom repeat-x
; }
1061 div#upload_container div
.dialog_window div
.dialog_message label
{
1065 div#upload_container div
.dialog_window div
.dialog_message input
{
1070 div#upload_container div
.dialog_window div
.dialog_message input
[type
=text
] {
1074 div#upload_container div
.dialog_window div
.dialog_message input
[type
=checkbox
] {
1075 margin: 15px 3px 0 0;
1079 div#upload_container div
.dialog_window div
.dialog_message #auto_start_label
{
1082 div
.dialog_container div
.dialog_window form
{
1086 iframe#torrent_upload_frame
{
1088 /* Don't change this : safari forms won't target hidden frames (they open a new window) */
1112 /* place it right above the button */
1116 background-color: white
;
1120 -webkit-border-radius: 5px;
1121 -webkit-box-shadow: 0 10px 25px rgba
(0, 0, 0, 0.4); }
1126 .trans_menu ul ul#footer_sort_menu {
1129 .trans_menu > * li {
1131 padding: 3px 10px 3px 20px !important
;
1134 text-indent: auto
!important
;
1137 .trans_menu li
.separator
,
1138 .trans_menu li.separator.hover {
1139 border-top: 1px solid
#ddd;
1142 background: transparent
; }
1144 .trans_menu li span.arrow {
1147 .trans_menu li.hover li.hover span.arrow, .trans_menu li.hover li.hover li.hover span.selected {
1150 .trans_menu span.selected {
1151 margin: 0 3px 0 -15px;
1155 .trans_menu div.outerbox {
1157 background: transparent
;
1158 border: 1px solid rgba
(0, 0, 0, 0.1);
1159 -webkit-border-radius: 5px; }
1161 .trans_menu div.inner {
1165 .trans_menu li.main li {
1170 text-decoration: none
;
1173 /*--------------------------------------
1175 * C O N T E X T M E N U
1177 *--------------------------------------*/
1179 -webkit-border-radius: 5px;
1180 border: 1px solid rgba
(0, 0, 0, 0.1);
1181 -moz-user-select: none
;
1182 -webkit-user-select: none
; }
1183 div#jqContextMenu ul
{
1184 filter: alpha
(opacity
=98);
1187 -webkit-box-shadow: 0 10px 25px rgba
(0, 0, 0, 0.4);
1188 -webkit-border-radius: 5px; }
1189 div#jqContextMenu li
.separator
, div#jqContextMenu div#jqContextMenu li
.separator:hover
{
1190 background: inherit
!important
;
1191 border-top: 1px solid
#ddd !important
;
1192 margin: 5px 0 !important
;