/*! fancyBox v2.1.5 fancyapps.com | fancyapps.com/fancybox/#license */
.fancybox-wrap,
.fancybox-skin,
.fancybox-outer,
.fancybox-inner,
.fancybox-image,
.fancybox-wrap iframe,
.fancybox-wrap object,
.fancybox-nav,
.fancybox-nav span,
.fancybox-tmp
{
	padding: 0;
	margin: 0;
	border: 0;
	outline: none;
	vertical-align: top;
}

.fancybox-wrap {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 8020;
}

.fancybox-skin {
	position: relative;
	background: #000;
	color: #444;
	text-shadow: none;
	-webkit-border-radius: 4px;
	   -moz-border-radius: 4px;
	        border-radius: 4px;
}

.fancybox-opened {
	z-index: 8030;
}

.fancybox-opened .fancybox-skin {
	-webkit-box-shadow: 0 0 10px rgba(0, 0, 0, 0.5);
	   -moz-box-shadow: 0 0 10px rgba(0, 0, 0, 0.5);
	        box-shadow: 0 0 10px rgba(0, 0, 0, 0.5);
}

.fancybox-outer, .fancybox-inner {
	position: relative;
}

.fancybox-inner {
	overflow: hidden;
}

.fancybox-type-iframe .fancybox-inner {
	-webkit-overflow-scrolling: touch;
}

.fancybox-error {
	color: #444;
	font: 14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;
	margin: 0;
	padding: 15px;
	white-space: nowrap;
}

.fancybox-image, .fancybox-iframe {
	display: block;
	width: 100%;
	height: 100%;
}

.fancybox-image {
	max-width: 100%;
	max-height: 100%;
}

#fancybox-loading, .fancybox-close, .fancybox-prev span, .fancybox-next span {
	background-image: url('fancybox_sprite.png');
}

#fancybox-loading {
	position: fixed;
	top: 50%;
	left: 50%;
	margin-top: -22px;
	margin-left: -22px;
	background-position: 0 -108px;
	opacity: 0.8;
	cursor: pointer;
	z-index: 8060;
}

#fancybox-loading div {
	width: 44px;
	height: 44px;
	background: url('fancybox_loading.gif') center center no-repeat;
}

.fancybox-close {
	position: absolute;
	top: -18px;
	right: -18px;
	width: 36px;
	height: 36px;
	cursor: pointer;
	z-index: 8040;
}

.fancybox-nav {
	position: absolute;
	top: 0;
	width: 40%;
	height: 100%;
	cursor: pointer;
	text-decoration: none;
	background: transparent url('blank.gif'); /* helps IE */
	-webkit-tap-highlight-color: rgba(0,0,0,0);
	z-index: 8040;
}

.fancybox-prev {
	left: 0;
}

.fancybox-next {
	right: 0;
}

.fancybox-nav span {
	position: absolute;
	top: 50%;
	width: 36px;
	height: 34px;
	margin-top: -18px;
	cursor: pointer;
	z-index: 8040;
	visibility: hidden;
}

.fancybox-prev span {
	left: 10px;
	background-position: 0 -36px;
}

.fancybox-next span {
	right: 10px;
	background-position: 0 -72px;
}

.fancybox-nav:hover span {
	visibility: visible;
}

.fancybox-tmp {
	position: absolute;
	top: -99999px;
	left: -99999px;
	visibility: hidden;
	max-width: 99999px;
	max-height: 99999px;
	overflow: visible !important;
}

/* Overlay helper */

.fancybox-lock {
    overflow: hidden !important;
    width: auto;
}

.fancybox-lock body {
    overflow: hidden !important;
}

.fancybox-lock-test {
    overflow-y: hidden !important;
}

.fancybox-overlay {
	position: absolute;
	top: 0;
	left: 0;
	overflow: hidden;
	display: none;
	z-index: 8010;
	background: url('fancybox_overlay.png');
}

.fancybox-overlay-fixed {
	position: fixed;
	bottom: 0;
	right: 0;
}

.fancybox-lock .fancybox-overlay {
	overflow: hidden;
}

/* Title helper */

.fancybox-title {
	visibility: hidden;
	font: normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;
	position: relative;
	text-shadow: none;
	z-index: 8050;
}

.fancybox-opened .fancybox-title {
	visibility: visible;
}

.fancybox-title-float-wrap {
	position: absolute;
	bottom: 0;
	right: 50%;
	margin-bottom: -35px;
	z-index: 8050;
	text-align: center;
}

.fancybox-title-float-wrap .child {
	display: inline-block;
	margin-right: -100%;
	padding: 2px 20px;
	background: transparent; /* Fallback for web browsers that doesn't support RGBa */
	background: rgba(0, 0, 0, 0.8);
	-webkit-border-radius: 15px;
	   -moz-border-radius: 15px;
	        border-radius: 15px;
	text-shadow: 0 1px 2px #222;
	color: #FFF;
	font-weight: bold;
	line-height: 24px;
	white-space: nowrap;
}

.fancybox-title-outside-wrap {
	position: relative;
	margin-top: 10px;
	color: #fff;
}

.fancybox-title-inside-wrap {
	padding-top: 10px;
}

.fancybox-title-over-wrap {
	position: absolute;
	bottom: 0;
	left: 0;
	color: #fff;
	padding: 10px;
	background: #000;
	background: rgba(0, 0, 0, .8);
}

/*Retina graphics!*/
@media only screen and (-webkit-min-device-pixel-ratio: 1.5),
	   only screen and (min--moz-device-pixel-ratio: 1.5),
	   only screen and (min-device-pixel-ratio: 1.5){

	#fancybox-loading, .fancybox-close, .fancybox-prev span, .fancybox-next span {
		background-image: url('fancybox_sprite@2x.png');
		background-size: 44px 152px; /*The size of the normal image, half the size of the hi-res image*/
	}

	#fancybox-loading div {
		background-image: url('fancybox_loading@2x.gif');
		background-size: 24px 24px; /*The size of the normal image, half the size of the hi-res image*/
	}
}

/* banners */
#banners .content {
	padding: 15px 0;
	width: 970px;
}
#banners .content h2 {
	padding: 3px 15px;
}
#banners .content p {
	padding: 5px 15px;
}
#banners .content div.banner_small {
	float: left; color: #ffffff; background: #000000; text-align: center; line-height: 12px; padding: 1px 0 3px 0; margin-bottom: 5px; margin-left: 15px;
}
#banners .content div.banner_small img {
	cursor: pointer; width: 300px; display: block; height: 37px; margin-bottom: 3px;
}
#banners .content div.banner {
	color: #ffffff; background: #000000; text-align: center; overflow: hidden; margin-top: 15px; width: 970px; padding: 1px 0 5px 0; height: 140px;
}
#banners .content div.banner img {
	cursor: pointer; display: block; height: 120px; width: 980px; margin-bottom: 5px;
}

.browse_filter a { color: #0099cc; }

.browse_filter ul {
	padding: 0;
}

.browse_filter ul li {
	display: inline-block;
	margin: 5px;
	vertical-align: top;
}

.browse_filter ul li ul li {
	margin: 4px 5px 0;
}

.browse_filter ul li.tags {
	width: 220px;
	margin-left: 130px;
}

.browse_filter ul li.tags ul li {
	width: 46px;
}

.browse_filter ul li.category {
	width: 420px;
}

.browse_filter ul li.category ul li {
	width: 90px;
}

.browse_filter ul li.search {
	width: 700px;
	height: 50px;
	margin-left: 130px;
}

.browse_filter input[type=text] {
	font-size: 1.2em;
	margin: 5px 0;
	background: no-repeat 3px 5px url("data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2214%22%20height%3D%2214%22%20viewBox%3D%220%200%201024%201024%22%3E%3Cpath%20d%3D%22M992.262%20871.396l-242.552-206.294c-25.074-22.566-51.89-32.926-73.552-31.926%2057.256-67.068%2091.842-154.078%2091.842-249.176%200-212.078-171.922-384-384-384-212.076%200-384%20171.922-384%20384s171.922%20384%20384%20384c95.098%200%20182.108-34.586%20249.176-91.844-1%2021.662%209.36%2048.478%2031.926%2073.552l206.294%20242.552c35.322%2039.246%2093.022%2042.554%20128.22%207.356s31.892-92.898-7.354-128.22zM384%20640c-141.384%200-256-114.616-256-256s114.616-256%20256-256%20256%20114.616%20256%20256-114.614%20256-256%20256z%22%20fill%3D%22%23aaaaaa%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E");
	padding: 2px 0 2px 20px;
	width: 510px;
	border: 1px solid #aaaaaa;
}
.browse_filter input[type=submit] {
	font-size: 1.2em;
	border: 1px solid #aaa;
	background-color: #eee;
	padding: 2px 15px;
}

.browse_filter ul li.searchcloud {
	width: 940px;
}

.browse_filter input[type=checkbox] {
	vertical-align: middle;
}

.browse_filter a.help {
	display: inline-block;
	width: 14px;
	height: 14px;
	background: no-repeat url("data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2214%22%20height%3D%2214%22%20viewBox%3D%220%200%201024%201024%22%3E%3Cpath%20d%3D%22M448%20704h128v128h-128zM704%20256c35.346%200%2064%2028.654%2064%2064v192l-192%20128h-128v-64l192-128v-64h-320v-128h384zM512%2096c-111.118%200-215.584%2043.272-294.156%20121.844s-121.844%20183.038-121.844%20294.156c0%20111.118%2043.272%20215.584%20121.844%20294.156s183.038%20121.844%20294.156%20121.844c111.118%200%20215.584-43.272%20294.156-121.844s121.844-183.038%20121.844-294.156c0-111.118-43.272-215.584-121.844-294.156s-183.038-121.844-294.156-121.844zM512%200v0c282.77%200%20512%20229.23%20512%20512s-229.23%20512-512%20512c-282.77%200-512-229.23-512-512s229.23-512%20512-512z%22%20fill%3D%22%230099cc%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E");
}

﻿
p {
	padding-top: 5px;
	padding-bottom: 5px;
}

div.pager {
	text-align: center; padding: 5px;
}
div.pager a {
	color:#0099cc;
}
div.pager a.selected {
	color:#000000;
}

#tab_outer {
	background: #dddddd;
	float: left;
	width: 930px;
	padding: 5px;
}
#tab_menu {
	float: left;
	width: 170px;
}
#tab_menu ul {
	padding: 0;
}
#tab_content {
	float: left;
	width: 760px;
	background: #ffffff;
	min-height: 50px;
}
#userdetails #tab_content {
	min-height: 320px;
}
#settings #tab_content {
	min-height: 190px;
}
#tab_content div {
	margin: 5px;
}
#tab_content div div {
	margin: 0;
}
#tab_menu ul {
	margin-top: 30px;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
}
#tab_menu ul li{
	margin-left: 0;
	font-size: 110%;
}
#tab_menu ul li a {
	background: #eeeeee;
	display: block;
	padding: 5px 5px;
	color: #000000;
	text-decoration: none;
	cursor: pointer;
}
#tab_menu ul li.selected a{
	background: #ffffff;
	color: #854c9e;
	font-weight: bold;
}
#tab_menu ul li a:hover {
	color: #854c9e;
	background: #cccccc;
}

/* details */

#details #tab_content {
	min-height: 190px;
}
#details #statistics table {
	display: inline-table;
	vertical-align: top;
}
#details #statistics table td:first-child {
	text-align: right;
	width: 25%;
}
#details #filelist,
#details #attachments,
#details #peerlist,
#details #related { display: none; }
#details #filelist { position: relative; }
#details #filelist span.crchash { font-size: 9px; text-transform: uppercase; color: #009900; font-weight: bold; font-family: monospace; }
#details #filelist ul li { list-style-type: none; margin-left: 0; padding: 2px 0; }
#details #filelist ul li span.filesize{ position: absolute; right: 5px; color: #555555; }
#details #filelist ul li img{ margin-left: 0; vertical-align: bottom; }
#details #filelist ul { position: relative; padding: 0; margin: 0; }
#details #filelist ul li ul{ margin-left: 20px; margin-top: 2px;}
#details #filelist li.folder { background-color:#ffffdd; border:1px solid #ffff99; }
#details #filelist li.error { background-color: #ffdddd; }

#container {
	display: none;
	border: 1px solid #555555;
	background-color: #ffffff;
	width: 450px;
	position: absolute;
	left: 0;
	top: 0;
	padding: 10px;
}
#details #rc_container {
	display: none;
	box-shadow: 1px 1px 5px #555;
	background-color: #eeeeee;
	position: absolute;
	top: 0;
	padding: 5px;
	right: 0;
}
#rc_container textarea{
	width: 400px;
	height: 60px;
}
#details #rc_close_button, #close_button {
	float: right;
	cursor: pointer;
	font-weight: bold;
	font-size: 90%;
}

input { color:#555555; padding: 0; } /* Don't put a border or bg-color on an input, Internet Explorer is too unintelligent */
textarea {color:#555555; } /* Don't put a border or bg-color on an input, Internet Explorer is too unintelligent */
sup {font-size: 70%;}
.border { border: 1px solid #555555; }
.button { padding: 0 1px; }
form { margin: 0; }
td { vertical-align: top;}
img { border:0; }
a { color:#854c9e; text-decoration:underline; }
a:hover { text-decoration:none; }
h3 { font-size: 1.3em; padding-top: 5px; padding-bottom: 5px;}
h2 { font-size: 1.6em; padding-top: 5px; padding-bottom: 5px;}
h1 { font-size: 2.0em; padding-top: 5px; padding-bottom: 5px;}

div.approved {
	color : #559955;
	cursor: pointer;
}
div.disapproved {
	color : #995555;
}
div.disnew {
	color: #999955;
}
a.a_button {
	display: block;
	color: #ffffff;
	background-color: #854c9e;
	padding: 3px 30px;
	margin: 10px 2px 2px 2px;
	float: left;
	text-decoration: none;
	text-align: center;
}
a.a_button:hover {
	background-color: #a56cbe;
}
#keywords_container a {
	cursor: pointer;
	font-weight: bold;
	background-color: #ddddff;
	color: #000000;
	text-decoration: none;
}
#keywords_container a:hover {
	background-color: #ccccff;
}

div.suggestion {
	text-align: center;
	font-size: 120%;
	margin-top: 10px;
	margin-bottom: 10px;
	padding: 5px;
	background-color: #f8f0ff;
	border: 1px solid #D1A2FF;
}
div.suggestion a {
	font-weight: bold;
}

.icon {
	background: url(../images/icons.png) no-repeat;
	display: inline-block;
	vertical-align: middle;
}
img.overlay {
	background: url(../images/icons.png) no-repeat;
	position: relative;
	left: -24px;
	top: -37px;
}
/* boxes! */
div.box_clear {
	text-align: center;
	margin-top: 5px;
	margin-bottom: 5px;
	padding: 5px;
}
div.box_purple {
	text-align: center;
	margin-top: 5px;
	margin-bottom: 5px;
	padding: 5px;
	background-color: #f8f0ff;
	border: 1px solid #854C9E;
}
div.box_grey {
	margin-top: 5px;
	margin-bottom: 5px;
	padding: 5px;
	background-color: #eeeeee;
	border: 1px solid #cccccc;
}
div.box_red {
	margin-top: 5px;
	margin-bottom: 5px;
	padding: 5px;
	background-color: #ECD5D8;
	color: #BC2A4D;
	border: 1px solid #BC2A4D;
}
div.box_yellow {
	margin-top: 5px;
	margin-bottom: 5px;
	padding: 5px;
	background-color: #FFFFCC;
	color: #FF9933;
	border: 1px solid #FF9933;
}
div.box_red h2 { padding: 0; }

.info { background-color:#dddddd; border:1px solid #ffffff; margin-top: 10px; padding: 5px; clear: both; }

.clear { clear:both; }

#disclaimer {
	padding: 5px;
	width: 980px;
	margin: 0 auto;
}
#disclaimer  p {
	text-align: center;
}

/*.column_L { float:left; width:120px; color: #ffffff; font-family: "Trebuchet MS", sans-serif; }
.column_L a  { color:#ffffff; font-weight:bold; }
.column_L  input { border:1px solid #7a58a5; background-color: #351B5A; color: #ffffff; }
.column_L a:hover { color:#cccccc; }
.column_L li { list-style:none; padding-left: 0; margin-left: 0; }
.column_L ul { padding-left: 20px; margin-left: 0; }
.column_L_cat {
	background-color: #5A3885;
	text-transform: uppercase;
	font-weight:bold; 
	font-size: 1.1em;
	padding: 5px;
}*/

.sublink, div.torrents table td.adopt a, div.torrents table td.adopt tt { font-size: 90%; color:#0099cc; }

.alt0 { background-color:#f4e8ff; }
.alt1 { background-color:#ffffff; }
.blacklisted a { color: #555555 !important; }
.blacklisted img { opacity: 0.5; }
.changed { background-color: #ffcccc; }
.alt0y { background-color:#ffffdd; }
.alt1y { background-color:#eeeedd; }
.left { text-align: left; }
.right { text-align: right; }
.error, .red, .error a { color: #aa0000; }
.grey { color: #888888; }
.pending, .pending a, .blue, .blue a { color: #0099cc; }
.warning, .yellow, .warning a, .yellow a { color: #aaaa00; }
.success, .green, .success a, .green a { color: #00aa00; }
.orange { color: #ee9900; }
.modlink, .red2 { color: #ff0000; }

.newstext { background-color:#eeeeee; color:#333333; padding:5px 5px 35px 5px; }
.newstitle { background-color:#333333; color:#ffffff; font-weight:bold; padding:5px;}
.newsmod { background-color:#eeeeee; text-align:right; padding:2px; }
.newsmod a{ color:#FF0000;}

	/*userdetail.php page*/
.userdetailinfo, .userdetailinfosmall { border: 1px solid #333333; border-collapse: collapse;}
.userdetailinfo, .userdetailinfosmall th { background-color:#eeeeee; border: 1px solid #333333;}
.userdetailinfo td { background-color:#ffffff; padding: 5px; border: 1px solid #333333;}
.userdetailinfosmall td { background-color:#ffffff; border: 1px solid #333333;}

#topten div.block {
	width: 450px;
	float: left;
	margin-right: 10px;
	min-height: 320px;
}

table.default,		table.default_no_border { width: 100%; border-collapse: collapse; }
table.default th,		table.default_no_border th { border-width: 0; background-color: #7A58A5; color: #ffffff; padding: 4px; }
table.default th a,	table.default_no_border th a { color: #ffffff; }
table.default td,		table.default_no_border td{ border-width: 0; padding: 4px; }
table.default th { border: 1px solid #333333; }
table.default td { border: 1px solid #aaaaaa; }
table.only_vertical td { border-bottom-width: 0; border-top-width: 0; padding: 2px; }
table.red_border { border: 5px solid #aa0000; }

div.searchcloud { text-align: justify; margin-top: 10px; background-color: #eeeeff; padding: 10px 5px; border: 1px solid #0099CC}
div.searchcloud span, div.searchcloud a { margin-left: .5em; margin-right: .5em; }
div.searchcloud span { font-weight: bold; }
div.searchcloud a { color:#0099cc; text-decoration: none; white-space: nowrap;}
div.searchcloud a:hover { text-decoration: underline;}

.checkbox {  margin-bottom: 1px; margin-left: 15px; margin-right: 2px; }

.tags a { color: #b990c0; font-size: 10px; }
span.highlight { color: #5288CC; }

div.quote { border: 1px #444444 dotted; padding: 4px; min-height: 20px;}
div.quote, div.quote div.quote div.quote, div.quote div.quote div.quote div.quote div.quote { background: #ffeef6;}
div.quote div.quote, div.quote div.quote div.quote div.quote, div.quote div.quote div.quote div.quote div.quote div.quote { background: #f6eeff; }

div.quoteheader { font-weight: bold;}
div.quoteheader a { text-decoration: none; }

div.spoiler>div.quote,
div.spoiler>div.quoteheader { display: none; }
div.spoiler.toggle>div.quote,
div.spoiler.toggle>div.quoteheader { display: block; }

div.codeheader { font-weight: bold; }
div.code { padding: 1px; max-height: 500px; width: 95%; overflow: auto; background: #eeeeee; border: 1px solid #999999; font-size: 90%; }
div.code pre br {display: none; }

ul.staff li {margin: 10px; font-size: 110%;}
ul.staff img {vertical-align: middle; margin-right: 10px; width: 50px;}


/* userdetails */
#info_short { display: block }
#info { display: none; }
/* edit */
#keywords_suggest { display: none; position: absolute; width: 400px; height: 100px; border: 1px solid; overflow: auto; background-color: #ffffff; padding: 2px; }

#tab_content #leeching,         #tab_content #uploaded,
#tab_content #seeded,           #tab_content #inactive,
#tab_content #transfer_history, #tab_content #bookmarks,
#tab_content #wishlist,         #tab_content #notify,
#tab_content #comment { display: none; }

.comment_wrap { background-color: #f8f0ff; float: left; clear: left; width: 918px; margin: 2px 0 2px 0; padding: 10px; border: 1px solid #d1a2ff; }
.comment_avatar { float: left; width: 100px; text-align: center; vertical-align: middle; margin-right: 5px; overflow: hidden;}
.comment_avatar img {max-width: 100px; max-height: 100px; }
.comment_header, .comment_body { width: 808px; float: right; clear: right; vertical-align: top; }
.comment_wrap h2 { font-size: 180%; font-weight: bold; padding: 0; font-family: Cambria,Times New Roman; }
.comment_wrap h2 { text-decoration: none; margin: 0; }
.comment_wrap h2 a:hover { text-decoration: underline; }
.comment_wrap h2 span { font-size: 60%; font-weight:normal; }
.comment_wrap h2 span span { font-size: 100%; }
.comment_wrap em { color: #925C8D; margin-top: -2px; display: block; margin-bottom: 5px; }
.comment_no_user { color: #666666; }
.comment_mod { float: right; clear: right; vertical-align: top; display: none; }
.comment_wrap:hover .comment_mod { display: block; }
.comment_mod a { background-color: #f6eeff; display: block; float: left; margin-left: 3px; padding: 1px 9px 0 5px; text-decoration: none; }
.comment_mod a:hover { background-color: #eeeeee; color: #00aa00; }
.comment_foot { float: left; clear: both; padding-top: 15px; }

.torrentBanned { font-size: 30px; }

table.userstats { margin: 15px 0 5px 0; border: 1px solid #d1a2ff; }
table.userstats td { background-color: #F6EEFF; padding: 5px; }
table.userstats { background-color: #dabff5; }

.details_user_ava { padding-top: 10px; text-align: center !important; }

#edit .desc_edit_note {
	background-color: #ffff99;padding: 2px;color: #aaaaaa;border: 1px solid #aaaaaa;border-bottom-width: 0; width: 934px;
	margin-top: 10px;
}
#edit .desc_edit {
	border: 1px solid #aaaaaa;border-top-width: 0;margin-top: 0; width: 938px;
}
#edit #tab_content {
	min-height: 160px;
}

#description_container {}
#description_iframe {
	width: 940px;
	overflow: hidden;
	border: none;
}
#related_torrents ul li {
	list-style-type:none;
	margin-left: 2px;
}
#related_torrents h3, #related_torrents a {
	padding: 0;
}
#related_torrents {
	float: right;
	max-width: 380px;
	background-color: #eeeeee;
	padding: 10px 15px;
	margin-bottom: 10px;
}
#screenshots {
	background: #dddddd;
	padding: 5px;
	text-align: center;
	margin-bottom: 5px;
}
#screenshots a:hover img{
	border-color: #ffffff;
}
#screenshots a img {
	border: 3px solid #000000;
	margin: 2px;
	border-bottom-width: 10px;
	margin: 2px;
	max-width: 300px;
	max-height: 300px;
}
#screenshots p {
	text-align: center;
}

div.note {
	border: 1px solid #999999;
	color: #777777;
	margin: 5px 5px 0 5px !important;
	padding: 5px 5px 5px 25px;
	background: #ffffcc no-repeat url("data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2214%22%20height%3D%2214%22%20viewBox%3D%220%200%201024%201024%22%3E%3Cpath%20d%3D%22M448%20704h128v128h-128zM704%20256c35.346%200%2064%2028.654%2064%2064v192l-192%20128h-128v-64l192-128v-64h-320v-128h384zM512%2096c-111.118%200-215.584%2043.272-294.156%20121.844s-121.844%20183.038-121.844%20294.156c0%20111.118%2043.272%20215.584%20121.844%20294.156s183.038%20121.844%20294.156%20121.844c111.118%200%20215.584-43.272%20294.156-121.844s121.844-183.038%20121.844-294.156c0-111.118-43.272-215.584-121.844-294.156s-183.038-121.844-294.156-121.844zM512%200v0c282.77%200%20512%20229.23%20512%20512s-229.23%20512-512%20512c-282.77%200-512-229.23-512-512s229.23-512%20512-512z%22%20fill%3D%22%230099cc%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E") 3px center;
}

/* sanbox */
#sandbox div.note { margin: 0 0 5px 0 !important; }
div#sandbox_quickselect { float: right; }
div#sandbox_quickselect select { max-width: 200px; }
div#sandbox_quickselect option { margin-left: 5px; }
div#sandbox_quickselect option.italic { font-style: italic; }
div#sandbox_buttons { float: left; }

/* media */

div.media a { display: block; float: left; background-color: #444444; color: #ffffff; padding: 5px; margin: 3px; width: 170px; height: 250px; text-decoration: none; text-align: center;}
div.media a img { opacity:0.8;filter:alpha(opacity=80); }
div.media a:hover { background-color: #222222; color: #ffffff; }
div.media a:hover img { opacity:1.0;filter:alpha(opacity=100); }
div.media a:hover div { background-color: #000000; }
div.media img { max-width: 164px; max-height: 200px; }
div.media span { font-weight: bold; }
div.media a div {width: 164px; height: 208px; background-color: #222222; display: table-cell; padding: 3px; vertical-align:middle; }

/* ICONS */
.accept { background-position: 0 0; width: 16px; height: 16px; }
.accept_grey { background-position: 0 -16px; width: 16px; height: 16px; }
.accept_red { background-position: 0 -32px; width: 16px; height: 16px; }
.accept_yellow { background-position: 0 -48px; width: 16px; height: 16px; }
.admin { background-position: 0 -64px; width: 16px; height: 16px; }
.arrow_down { background-position: 0 -80px; width: 13px; height: 13px; }
.arrow_down_light { background-position: 0 -93px; width: 13px; height: 13px; }
.artbook_small { background-position: -68px 0; width: 65px; height: 37px; }
.attach { background-position: 0 -106px; width: 16px; height: 16px; }
.bookmark { background-position: 0 -165px; width: 16px; height: 16px; }
.bullet_toggle_minus { background-position: 0 -181px; width: 16px; height: 16px; }
.bullet_toggle_plus { background-position: 0 -197px; width: 16px; height: 16px; }
.cake { background-position: 0 -213px; width: 16px; height: 16px; }
.comment { background-position: 0 -229px; width: 16px; height: 16px; }
.comments_add { background-position: 0 -245px; width: 16px; height: 16px; }
.comment_delete { background-position: 0 -261px; width: 16px; height: 16px; }
.comment_edit { background-position: 0 -277px; width: 16px; height: 16px; }
.compress { background-position: 0 -293px; width: 16px; height: 16px; }
.cross { background-position: 0 -324px; width: 16px; height: 16px; }
.donate { background-position: -68px -37px; width: 74px; height: 21px; }
.donator { background-position: 0 -340px; width: 11px; height: 11px; }
.donator_black { background-position: -9px -340px; width: 11px; height: 11px; }
.donatorbig { background-position: 0 -351px; width: 16px; height: 16px; }
.download_icon_left { background-position: -68px -58px; width: 32px; height: 37px; }
.download_icon_right{ background-position: -100px -58px; width: 5px; height: 37px; }
.download_as_txt_icon { background-position: -105px -58px; width: 38px; height: 37px; }
.drive_go { background-position: 0 -367px; width: 16px; height: 16px; }
span.error { background-position: 0 -383px; width: 16px; height: 16px; }
.exclamation { background-position: 0 -399px; width: 16px; height: 16px; }
.exclamation_gray { background-position: 0 -415px; width: 16px; height: 16px; }
.files { background-position: 0 -431px; width: 16px; height: 16px; }
.group { background-position: 0 -478px; width: 16px; height: 16px; }
.help { background-position: -20px -32px; width: 16px; height: 16px; }
.h_artbook_small { background-position: -68px 0; width: 65px; height: 37px; }
.h_live_small { background-position: -68px -95px; width: 65px; height: 37px; }
.h_manga_small { background-position: -68px -132px; width: 65px; height: 37px; }
.h_movie_small { background-position: -68px -317px; width: 65px; height: 37px; }
.h_ost_small { background-position: -68px -391px; width: 65px; height: 37px; }
.h_ova_small { background-position: -68px -169px; width: 65px; height: 37px; }
.h_series_small { background-position: -68px -465px; width: 65px; height: 37px; }
.image { background-position: -20px -80px; width: 16px; height: 16px; }
.key { background-position: -20px -130px; width: 16px; height: 16px; }
.leeched { background-position: -20px -146px; width: 16px; height: 16px; }
.leeched_inc { background-position: -20px -162px; width: 16px; height: 16px; }
.leeching { background-position: -20px -178px; width: 16px; height: 16px; }
.link { background-position: -20px -194px; width: 16px; height: 16px; }
.live_small { background-position: -68px -243px; width: 65px; height: 37px; }
.manga_small { background-position: -68px -280px; width: 65px; height: 37px; }
.message { background-position: -20px -244px; width: 16px; height: 16px; }
.message_delete { background-position: -20px -260px; width: 16px; height: 16px; }
.message_edit { background-position: -20px -276px; width: 16px; height: 16px; }
.message_go { background-position: -20px -292px; width: 16px; height: 16px; }
.message_open { background-position: -20px -308px; width: 16px; height: 16px; }
.moderator { background-position: -20px -339px; width: 16px; height: 16px; }
.movie_small { background-position: -68px -317px; width: 65px; height: 37px; }
.musicvideo_small { background-position: -68px -354px; width: 65px; height: 37px; }
.new { background-position: -20px -429px; width: 16px; height: 16px; }
.notify { background-position: -20px -460px; width: 16px; height: 16px; }
.notify_gray { background-position: -20px -476px; width: 16px; height: 16px; }
.ost_small { background-position: -68px -391px; width: 65px; height: 37px; }
.ova_small { background-position: -68px -428px; width: 65px; height: 37px; }
.piechart { background-position: -44px -31px; width: 16px; height: 16px; }
.report { background-position: -44px -62px; width: 16px; height: 16px; }
.report_delete { background-position: -44px -78px; width: 16px; height: 16px; }
.rss { background-position: -44px -94px; width: 16px; height: 16px; }
.search { background-position: -44px -110px; width: 16px; height: 16px; }
.seeded { background-position: -44px -126px; width: 16px; height: 16px; }
.seeding { background-position: -44px -142px; width: 16px; height: 16px; }
.series_small { background-position: -68px -465px; width: 65px; height: 37px; }
.settings { background-position: -44px -158px; width: 16px; height: 16px; }
.star { background-position: -44px -174px; width: 16px; height: 16px; }
.star_gray { background-position: -44px -190px; width: 16px; height: 16px; }
.torrent_attach { background-position: -44px -221px; width: 16px; height: 16px; }
.torrent_delete { background-position: -44px -237px; width: 16px; height: 16px; }
.torrent_approval { background-position: -44px -285px; width: 16px; height: 16px; }
.torrent_reject { background-position: -44px -301px; width: 16px; height: 16px; }
.torrent_settings { background-position: -44px -317px; width: 16px; height: 16px; }
.torrent_swap { background-position: -44px -333px; width: 16px; height: 16px; }
.uploaded { background-position: -44px -380px; width: 16px; height: 16px; }
.uploader { background-position: -44px -396px; width: 16px; height: 16px; }
.user { background-position: -44px -412px; width: 16px; height: 16px; }
.warned { background-position: -44px -428px; width: 13px; height: 11px; }
.warnedbig { background-position: -44px -439px; width: 16px; height: 16px; }
.wishlist { background-position: -44px -455px; width: 16px; height: 16px; }
.wishlist_gray { background-position: -44px -471px; width: 16px; height: 16px; }

img.default_avatar { background-image: url(../images/default_avatar.png); width:100px; height:100px; }
img.system { background-image: url(../images/system.png); }


/*
	settings.php
	warning about a note filed not followed
*/

#settingsForm div.note.warn1{
	border: 1px solid red;
}
#settingsForm div.note.warn2{
	border: 2px solid red;
}
#settingsForm div.note.warn3{
	border: 5px dashed red;
}
#settingsForm div.note.warn3,
#settingsForm div.note.warn3 *{
	color: red;
}
#settingsForm div.note.warn4{
	border: 7px dashed red;
}
#settingsForm div.note.warn4,
#settingsForm div.note.warn4 *{
	color: red;
	font-size: 13px;
}
#settingsForm div.note.warn5{
	border: 7px dotted red;
}
#settingsForm div.note.warn5,
#settingsForm div.note.warn5 *{
	color: red;
	background-color: white;
	font-size: 15px;
	font-weight: bold;
}


/**
 * jQuery lightBox plugin
 * This jQuery plugin was inspired and based on Lightbox 2 by Lokesh Dhakar (http://www.huddletogether.com/projects/lightbox2/)
 * and adapted to me for use like a plugin from jQuery.
 * @name jquery-lightbox-0.5.css
 * @author Leandro Vieira Pinho - http://leandrovieira.com
 * @version 0.5
 * @date April 11, 2008
 * @category jQuery plugin
 * @copyright (c) 2008 Leandro Vieira Pinho (leandrovieira.com)
 * @license CC Attribution-No Derivative Works 2.5 Brazil - http://creativecommons.org/licenses/by-nd/2.5/br/deed.en_US
 * @example Visit http://leandrovieira.com/projects/jquery/lightbox/ for more informations about this jQuery plugin
 */
#jquery-overlay {
        position: absolute;
        top: 0;
        left: 0;
        z-index: 90;
        width: 100%;
        height: 500px;
        background-color: #000000;
}
#jquery-lightbox {
        position: absolute;
        top: 0;
        left: 0;
        width: 100%;
        z-index: 100;
        text-align: center;
        line-height: 0;
}
#jquery-lightbox a img { border: none; }
#lightbox-container-image-box {
        position: relative;
        background-color: #000000;
        width: 250px;
        height: 250px;
        margin: 0 auto;
}
#lightbox-container-image { padding: 10px; }
#lightbox-loading {
        position: absolute;
        top: 40%;
        left: 0%;
        height: 25%;
        width: 100%;
        text-align: center;
        line-height: 0;
}
#lightbox-nav {
        position: absolute;
        top: 0;
        left: 0;
        height: 100%;
        width: 100%;
        z-index: 10;
}
#lightbox-container-image-box > #lightbox-nav { left: 0; }
#lightbox-nav a { outline: none;}
#lightbox-nav-btnPrev, #lightbox-nav-btnNext {
        width: 49%;
        height: 100%;
        zoom: 1;
        display: block;
}
#lightbox-nav-btnPrev { 
        left: 0; 
        float: left;
}
#lightbox-nav-btnNext { 
        right: 0; 
        float: right;
}
#lightbox-container-image-data-box {
        font: 10px Verdana, Helvetica, sans-serif;
        background-color: #000000;
        margin: 0 auto;
        line-height: 1.4em;
        overflow: auto;
        width: 100%;
        padding: 0 10px 0;
}
#lightbox-container-image-data {
        padding: 0 10px; 
        color: #A067B9;
}
#lightbox-container-image-data #lightbox-image-details { 
        width: 70%; 
        float: left; 
        text-align: left; 
}       
#lightbox-image-details-caption { font-weight: bold; }
#lightbox-image-details-currentNumber {
        display: block; 
        clear: left; 
        padding-bottom: 1.0em;  
}                       
#lightbox-secNav-btnClose {
        width: 66px; 
        float: right;
        padding-bottom: 0.7em;
}

.login input { display: block; margin-bottom: 10px; font-size: 120%; padding: 4px; }

.seeder_text { color: #00cc00; }
.leecher_text { color: #cc0000; }

@media (min-width: 1920px) {
	.dango {
		background: url(img/bg_1920.png) no-repeat;
		position: fixed;
		bottom: 20px;
		right: 20px;
		width: 291px;
		height: 95px;
	}
	.heart {
		position: fixed;
		bottom: 110px;
		right: 135px;
		background: url(img/heart_1920.png) no-repeat;
		width: 58px;
		height: 43px;
		-webkit-transition-property: -webkit-transform;
		-moz-transition-property: -moz-transform;
		-ms-transition-property: -ms-transform;
		-o-transition-property: -o-transform;
		transition-property: transform;
	}
}

@media (min-width: 1366px) and (max-width: 1919px) {
	.dango {
		background: url(img/bg_1366.png) no-repeat;
		position: fixed;
		bottom: 20px;
		right: 20px;
		width: 170px;
		height: 55px;
	}
	.heart {
		position: fixed;
		bottom: 50px;
		right: 55px;
		background: url(img/heart_1366.png) no-repeat;
		width: 58px;
		height: 43px;
		-webkit-transition-property: -webkit-transform;
		-moz-transition-property: -moz-transform;
		-ms-transition-property: -ms-transform;
		-o-transition-property: -o-transform;
		transition-property: transform;
	}
}

.description_title {
	margin: 0;
	padding: 0;
	font-size: 1.5em;
	line-height: 1.3em;
	font-weight: bold;
	display: inline-block;
	width: 810px;
}

.description_title span {
	display: inline-block;
	margin-right: 6px;
	vertical-align: top;
}
.description_title .tags {
	line-height: 1.4em;
	font-size: 0.6em;
	font-weight: normal;
}

.torrent-message { margin: 0; padding: 0; }

.details-icon { vertical-align: top; }

.offer-status { margin: 0; font-size: 1em; }
.offer-status-message { font-weight: normal; }

/*#url-notice {
	display: none;
	position: absolute;
	box-shadow: 0 0 5px 0 #000;
	background-color: #f4e8ff;
	padding: 15px;
}
#url-notice h3 {
	font-size: 15px;
	padding: 0;
	margin: 0 0 10px 0;
}
#url-notice-url {
	display: inline-block;
	font-size: 15px;
	width: 500px;
	text-overflow: ellipsis;
	overflow: hidden;
	margin: 0 0 10px 0;
	white-space: nowrap;
}
#url-notice-img {
	display: none;
	height: 16px;
	width: 16px;
	vertical-align: top;
	margin-top: 2px;
	margin-right: 7px;
}
#url-notice-mask {
	display: none;
	position: absolute;
	background: #fff;
	opacity: .8;
}*/

.download_link {
	border: 2px solid #ffffff;
	border-radius: 3px;
	box-shadow: 1px 1px 4px #555;
	text-decoration: none;
	display: inline-block;
	width: 500px;
	margin: 5px 0;
	padding-left: 30px;
	background: #517B27 no-repeat 7px center url("data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2220%22%20height%3D%2220%22%20viewBox%3D%220%200%201024%201024%22%3E%3Cpath%20d%3D%22M512 576l256-256h-192v-256h-128v256h-192zM744.726 471.272l-71.74 71.742 260.080 96.986-421.066 157.018-421.066-157.018 260.080-96.986-71.742-71.742-279.272 104.728v256l512 192 512-192v-256z%22%20fill%3D%22%23ffffff%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E");
}
.download_link .text {
	color: #fff;
	display: inline-block;
	max-width: 445px;
	text-overflow: ellipsis;
	overflow: hidden;
	white-space: nowrap;
	vertical-align: top;
	margin-left: 4px;
}
.download_link .size {
	color: #c4f673;
	display: inline-block;
}
.download_link span.infohash {
	color: #c4f673; font-size: 0.8em; display: block; margin-left: 4px; margin-bottom: 1px;
}
.download_link_text {
	display: inline-block;
	width: 24px;
	height: 35px;
	vertical-align: top;
	margin: 5px;
	background: no-repeat center url("data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%201024%201024%22%3E%3Cpath%20d%3D%22M917.806 229.076c-22.212-30.292-53.174-65.7-87.178-99.704s-69.412-64.964-99.704-87.178c-51.574-37.82-76.592-42.194-90.924-42.194h-496c-44.112 0-80 35.888-80 80v864c0 44.112 35.888 80 80 80h736c44.112 0 80-35.888 80-80v-624c0-14.332-4.372-39.35-42.194-90.924zM785.374 174.626c30.7 30.7 54.8 58.398 72.58 81.374h-153.954v-153.946c22.984 17.78 50.678 41.878 81.374 72.572zM896 944c0 8.672-7.328 16-16 16h-736c-8.672 0-16-7.328-16-16v-864c0-8.672 7.328-16 16-16 0 0 495.956-0.002 496 0v224c0 17.672 14.326 32 32 32h224v624z%22%20fill%3D%22%230099cc%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M736 832h-448c-17.672 0-32-14.326-32-32s14.328-32 32-32h448c17.674 0 32 14.326 32 32s-14.326 32-32 32z%22%20fill%3D%22%230099cc%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M736 704h-448c-17.672 0-32-14.326-32-32s14.328-32 32-32h448c17.674 0 32 14.326 32 32s-14.326 32-32 32z%22%20fill%3D%22%230099cc%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M736 576h-448c-17.672 0-32-14.326-32-32s14.328-32 32-32h448c17.674 0 32 14.326 32 32s-14.326 32-32 32z%22%20fill%3D%22%230099cc%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E");
}

.headerbar {
	height: 30px;
	background-color: #333;
}

.headerbar ul {
	padding: 0 5px;
	margin: 0;
}
.headerbar ul ul {
	padding: 0;
}

.headerbar ul li {
	display: inline-block;
	list-style-type: none;
	color: #ffffff;
	position: relative;
}


.headerbar ul li a {
	text-decoration: none;
	color: #ffffff;
}
.headerbar ul li>a {
	display: inline-block;
	padding: 0 6px;
	line-height: 30px;
}

.headerbar ul li a:hover {
	background-color: #000;
}

.headerbar .login-form,
.headerbar .welcomeback {
	position: absolute; right: 0;
}
.headerbar .welcomeback .username {
	font-weight: bold;
}

.headerbar .user-statistics span.upload,
.headerbar .user-statistics span.uarr { color: #00cc00; }
.headerbar .user-statistics span.download,
.headerbar .user-statistics span.darr { color: #cc0000; }
.headerbar .user-statistics span.bonus { color: #ffff88; }
.headerbar .user-statistics span.ratio,
.headerbar .user-statistics span.upload,
.headerbar .user-statistics span.download,
.headerbar .user-statistics span.active,
.headerbar .user-statistics span.bonus { display: inline-block; width: 15px; }

/* tooltip links */

.headerbar ul li:hover ul {
	display: block;
}

.headerbar ul li ul {
	display: none;
	position: absolute;
	background-color: #333;
	list-style: none;
	top: 30px;
	z-index: 2;
	box-shadow: 0 1px 2px #555;
}
.headerbar ul li.welcomeback ul {
	right: 0;
}

.headerbar ul li ul li {
	display: block;
	white-space: nowrap;
	min-width: 100px;
}

.headerbar ul li ul li>a {
	padding: 0 10px;
	line-height: 30px;
	width: 100px;
}
.headerbar ul li ul li.user-statistics {
	margin: 6px 10px;
}

/* banner */

.banner {
	height:120px;
	background-repeat:repeat-x;
	position: relative;
}

.banner .rss {
	position: absolute;
	top: 5px;
	left: 5px;
}
.banner .search {
	position: absolute;
	right: 0;
	bottom: 0;
	padding: 5px;
	background-color: #000000;
}
.banner .home {
	position: absolute;
	width: 100%;
	height: 100%;
}
.headerbar input[type=text] {
	border: none;
	color: #aaa;
	padding: 1px 1px 3px 22px;
	margin-left: 5px;
	width: 160px;
	border-bottom: 1px solid #aaa;
	outline: none;
	background: no-repeat  3px 3px url("data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2214%22%20height%3D%2214%22%20viewBox%3D%220%200%201024%201024%22%3E%3Cpath%20d%3D%22M992.262%20871.396l-242.552-206.294c-25.074-22.566-51.89-32.926-73.552-31.926%2057.256-67.068%2091.842-154.078%2091.842-249.176%200-212.078-171.922-384-384-384-212.076%200-384%20171.922-384%20384s171.922%20384%20384%20384c95.098%200%20182.108-34.586%20249.176-91.844-1%2021.662%209.36%2048.478%2031.926%2073.552l206.294%20242.552c35.322%2039.246%2093.022%2042.554%20128.22%207.356s31.892-92.898-7.354-128.22zM384%20640c-141.384%200-256-114.616-256-256s114.616-256%20256-256%20256%20114.616%20256%20256-114.614%20256-256%20256z%22%20fill%3D%22%23aaaaaa%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E");
}

.headerbar input[type=text]:hover,
.headerbar input[type=text]:focus {
	background-color: #000000;
}

.headerbar ul li ul li input[type=text] {
	width: 100px;
}

.headerbar>ul>li.random>a { background-color: #fff; color: #000; }
.headerbar>ul>li.random>a:hover { background-color: #ddd; }

.moderator-links-container { height: 25px; background-color: #fff; }
.error-links, .moderator-links { padding: 5px; color: #fff; font-weight: bold; height: 16px; position: relative; right: 0; float: right; }
.error-links a, .moderator-links a { color: #fff; font-weight: bold; }
.error-links { background-color: #f55; }
.moderator-links { background-color: #55f; }

@import url("https://fonts.googleapis.com/css?family=Open+Sans:700,300,400");
@import url("https://fonts.googleapis.com/css?family=Vollkorn");

body, textarea, input, table {
	font-family: sans-serif;
	font-family: "Open Sans", sans-serif;
	font-size: 12px;
	padding: 0;
	margin: 0;
}

body {
	background-color: #f8f8f8;
	color: #000000;
}

.main {
	width: 970px;
	margin: auto;
	position: relative;
}

.content {
	width: 940px;
	min-height: 400px;
	padding: 15px;
	background-color:#ffffff;
	position: relative;
	margin-bottom: 1em;
}

/* I have to use ID's else I won't be able to override the other CSS */

#tab_outer.adminMode{
	float: none;
	float: initial;
}

#tab_outer.adminMode #tab_menu{
	width: auto;
	float: none;
	float: initial;
}

#tab_outer.adminMode #tab_menu ul li{
	display: inline-block;
}

#tab_outer.adminMode #tab_content{
	float: none;
	float: initial;
	width: initial;
}

#tab_content table.torrents td.idle,
#tab_content table.torrents td.timespent{
	white-space:normal;
	min-width: 70px;
	text-align: right;
}

#tab_outer.adminMode #tab_content table.torrents span.tags{
	display:none;
}

.changeTableMode{
	margin: 0 0 5px 0;
}


div.part { border: 1px dotted #999999; margin: 5px; padding: 5px 10px; }
div.faq ul.toc a { color: #0099cc; font-size: 110%;}

.news { float: left; width: 680px; }
.news div.comment_wrap { width: 680px; border: 0; }
.news div.comment_body { width: 570px; }

.column_B { float: left; width: 240px; margin-right: 10px; }
.column_B div.stats_out { border: 0 solid #eeeeee; }
.column_B div.stats { background-color: #ffffff; padding: 5px; margin: 0; }
.column_B div.stats a { color: inherit !important; text-decoration: none !important; }
.column_B h1, .column_B h2, .column_B h3 { color:#854C9E; font-family: Vollkorn, serif; padding: 0; }
.column_B h1 { font-size: 60px; text-align: center; line-height: 1em; margin: 0; }
.column_B h2 { font-size: 40px; text-align: center; margin: 0; }
.column_B h3 { font-size: 18px;  margin: 0; }
.column_B h3 a {text-decoration: none; }
.column_B h3 a:hover {text-decoration: underline; }
.column_B li { margin-left: 0 !important; list-style-type: none; margin: 7px 0 !important; }
.column_B div.column_B_body { background: #f6eeff; padding: 5px; margin-top: 10px; }
.column_B div.faq a { color: #ff0000; }

.column_B .torrents .title { overflow: auto; white-space: normal; display: inline; }

.column_B ul { padding: 0; }

.news .comment_body a { text-decoration: none; }
.news .comment_body a:hover { text-decoration: underline; }

.other-versions {
	float: right;
	width: 355px;
	border: 1px solid #fff;
	border-radius: 3px;
	padding: 1px 4px;
	background-color: #eee;
	margin-bottom: 5px;
}

.other-versions h3 {
	font-size: 1.1em;
	padding: 0;
	margin: 2px 0;
}

.other-versions ul {
	padding: 0;
	margin: 0;
}

.other-versions ul li {
	list-style: none;
	display: inline-block;
	width: 355px;
}

.quality-a, .quality-a a { color: #080; }
.quality-b, .quality-b a { color: #008; }
.quality-c, .quality-c a { color: #880; }
.quality-d, .quality-d a { color: #854c9e; }

.sandbox-editor {
	position: fixed;
	left: 0;
	height: 500px;
	width: 100%;
	background-color: #ffffff;
}

.iframe-pane {
	position: absolute;
	top: 0;
	right: 0;
	width: 960px;
	height: 100%;
	overflow-y: scroll;
}
.editor-pane {
	position: absolute;
	left: 0;
	top: 0;
	height: 100%;
	width: 500px;
	overflow: hidden;
}
.editor-pane textarea {
	width: 500px;
	height: 500px;
	font-family: monospace;
}




.icon.hentai,
.icon.hd,
.icon.incomplete,
.icon.bonus,
.icon.freeleech,
.icon.multi,
.icon.lossless {
	width: 16px; height: 16px; margin-right: 2px;
}

.icon.hentai {
	background: no-repeat 1px 1px url("data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2214%22%20height%3D%2214%22%20viewBox%3D%220%200%201024%201024%22%3E%3Cpath%20d%3D%22M755.188 64c-107.63 0-200.258 87.554-243.164 179-42.938-91.444-135.578-179-243.216-179-148.382 0-268.808 120.44-268.808 268.832 0 301.846 304.5 380.994 512.022 679.418 196.154-296.576 511.978-387.206 511.978-679.418 0-148.392-120.43-268.832-268.812-268.832z%22%20fill%3D%22%23333333%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E");
}
.icon.hd {
	background: no-repeat url("data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%20366%20366%22%3E%3Cpath%20d%3D%22M234.524%2C150.373h-20.888l-9.953%2C59.257h20.889c16.887%2C0%2C32.851-13.265%2C35.593-29.571%20C262.914%2C163.688%2C251.41%2C150.373%2C234.524%2C150.373z%22%2F%3E%3Cpath%20d%3D%22M349.58%2C154.852L205.157%2C10.418c-13.896-13.891-36.418-13.891-50.311%2C0L10.422%2C154.852%20c-13.892%2C13.893-13.892%2C36.407%2C0%2C50.3L154.85%2C349.585c6.948%2C6.944%2C16.051%2C10.417%2C25.151%2C10.417%20c9.103%2C0%2C18.203-3.473%2C25.156-10.417L349.58%2C205.151C363.472%2C191.259%2C363.472%2C168.742%2C349.58%2C154.852z%20M176.089%2C133.738%20l-15.542%2C92.523c-0.347%2C2.076-2.313%2C3.761-4.391%2C3.761h-12.874c-2.075%2C0-3.475-1.685-3.127-3.761l6.128-36.475h-40.957%20L99.2%2C226.262c-0.351%2C2.076-2.315%2C3.761-4.393%2C3.761H81.935c-2.078%2C0-3.479-1.685-3.133-3.761l15.548-92.523%20c0.345-2.075%2C2.312-3.76%2C4.39-3.76h12.874c2.077%2C0%2C3.478%2C1.686%2C3.128%2C3.76l-5.992%2C35.655h40.957l5.992-35.655%20c0.351-2.075%2C2.314-3.76%2C4.391-3.76h12.873C175.038%2C129.979%2C176.441%2C131.663%2C176.089%2C133.738z%20M280.557%2C180.059%20c-4.626%2C27.552-31.276%2C49.965-59.41%2C49.965h-37.523c-2.075%2C0-3.473-1.685-3.126-3.761l15.541-92.524%20c0.353-2.074%2C2.314-3.759%2C4.393-3.759h37.52C266.083%2C129.979%2C285.192%2C152.442%2C280.557%2C180.059z%22%2F%3E%3C%2Fsvg%3E");
}
.icon.incomplete {
	background: no-repeat 1px 1px url("data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2214%22%20height%3D%2214%22%20viewBox%3D%220%200%201024%201024%22%3E%3Cpath%20d%3D%22M728.992 512c137.754-87.334 231.008-255.208 231.008-448 0-21.676-1.192-43.034-3.478-64h-889.042c-2.29 20.968-3.48 42.326-3.48 64 0 192.792 93.254 360.666 231.006 448-137.752 87.334-231.006 255.208-231.006 448 0 21.676 1.19 43.034 3.478 64h889.042c2.288-20.966 3.478-42.324 3.478-64 0.002-192.792-93.252-360.666-231.006-448zM160 960c0-186.912 80.162-345.414 224-397.708v-100.586c-143.838-52.29-224-210.792-224-397.706v0h704c0 186.914-80.162 345.416-224 397.706v100.586c143.838 52.294 224 210.796 224 397.708h-704zM619.626 669.594c-71.654-40.644-75.608-93.368-75.626-125.366v-64.228c0-31.994 3.804-84.914 75.744-125.664 38.504-22.364 71.808-56.348 97.048-98.336h-409.582c25.266 42.032 58.612 76.042 97.166 98.406 71.654 40.644 75.606 93.366 75.626 125.366v64.228c0 31.992-3.804 84.914-75.744 125.664-72.622 42.18-126.738 125.684-143.090 226.336h501.67c-16.364-100.708-70.53-184.248-143.212-226.406z%22%20fill%3D%22%23333333%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E");
}
.icon.bonus {
	background: none;
	overflow: hidden;
	width: 11px;
}
.icon.bonus:after {
	content: "B";
	font-size: 15px;
	font-weight: bold;
	line-height: 1em;
	margin-left: 1px;
	display: inline-block;
	color: #cc0;
}
.icon.freeleech {
	background: none;
	overflow: hidden;
	width: 11px;
}
.icon.freeleech:after {
	content: "F";
	font-size: 15px;
	font-weight: bold;
	line-height: 1em;
	margin-left: 1px;
	display: inline-block;
	color: #0d0;
}
.icon.multi {
	background: no-repeat url("data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%201024%201024%22%3E%3Cpath%20d%3D%22M384 512c0-70.692 57.308-128 128-128s128 57.308 128 128c0 70.692-57.308 128-128 128s-128-57.308-128-128zM664.348 230.526c99.852 54.158 167.652 159.898 167.652 281.474s-67.8 227.316-167.652 281.474c44.066-70.126 71.652-170.27 71.652-281.474s-27.586-211.348-71.652-281.474zM288 512c0 111.204 27.584 211.348 71.652 281.474-99.852-54.16-167.652-159.898-167.652-281.474s67.8-227.314 167.652-281.474c-44.068 70.126-71.652 170.27-71.652 281.474zM96 512c0 171.9 54.404 326.184 140.652 431.722-142.302-90.948-236.652-250.314-236.652-431.722s94.35-340.774 236.652-431.722c-86.248 105.538-140.652 259.822-140.652 431.722zM787.352 80.28c142.298 90.946 236.648 250.312 236.648 431.72s-94.35 340.774-236.648 431.72c86.244-105.536 140.648-259.82 140.648-431.72s-54.404-326.184-140.648-431.72z%22%20fill%3D%22%23333333%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E");
}
.icon.lossless {
	background: no-repeat 1px 1px url("data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2214%22%20height%3D%2214%22%20viewBox%3D%220%200%201024%201024%22%3E%3Cpath%20d%3D%22M512 832c35.346 0 64 28.654 64 64v64c0 35.346-28.654 64-64 64s-64-28.654-64-64v-64c0-35.346 28.654-64 64-64zM512 192c-35.346 0-64-28.654-64-64v-64c0-35.346 28.654-64 64-64s64 28.654 64 64v64c0 35.346-28.654 64-64 64zM960 448c35.346 0 64 28.654 64 64s-28.654 64-64 64h-64c-35.348 0-64-28.654-64-64s28.652-64 64-64h64zM192 512c0 35.346-28.654 64-64 64h-64c-35.346 0-64-28.654-64-64s28.654-64 64-64h64c35.346 0 64 28.654 64 64zM828.784 738.274l45.256 45.258c24.992 24.99 24.992 65.516 0 90.508-24.994 24.992-65.518 24.992-90.51 0l-45.256-45.256c-24.992-24.99-24.992-65.516 0-90.51 24.994-24.992 65.518-24.992 90.51 0zM195.216 285.726l-45.256-45.256c-24.994-24.994-24.994-65.516 0-90.51s65.516-24.994 90.51 0l45.256 45.256c24.994 24.994 24.994 65.516 0 90.51s-65.516 24.994-90.51 0zM828.784 285.726c-24.992 24.992-65.516 24.992-90.51 0-24.992-24.994-24.992-65.516 0-90.51l45.256-45.254c24.992-24.994 65.516-24.994 90.51 0 24.992 24.994 24.992 65.516 0 90.51l-45.256 45.254zM195.216 738.274c24.992-24.992 65.518-24.992 90.508 0 24.994 24.994 24.994 65.52 0 90.51l-45.254 45.256c-24.994 24.992-65.516 24.992-90.51 0s-24.994-65.518 0-90.508l45.256-45.258z%22%20fill%3D%22%23333333%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M512 256c-141.384 0-256 114.616-256 256 0 141.382 114.616 256 256 256 141.382 0 256-114.618 256-256 0-141.384-114.616-256-256-256zM512 672c-88.366 0-160-71.634-160-160s71.634-160 160-160 160 71.634 160 160-71.634 160-160 160z%22%20fill%3D%22%23333333%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E");
}

/* small icons */

.torrent_alt .icon.hentai,
.torrent_alt .icon.hd,
.torrent_alt .icon.incomplete,
.torrent_alt .icon.bonus,
.torrent_alt .icon.multi,
.torrent_alt .icon.lossless {
	width: 12px; height: 12px; margin-right: 1px;
	vertical-align: middle;
}
.torrent_alt .icon.hentai {
	background: no-repeat url("data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2212%22%20height%3D%2212%22%20viewBox%3D%220%200%201024%201024%22%3E%3Cpath%20d%3D%22M755.188 64c-107.63 0-200.258 87.554-243.164 179-42.938-91.444-135.578-179-243.216-179-148.382 0-268.808 120.44-268.808 268.832 0 301.846 304.5 380.994 512.022 679.418 196.154-296.576 511.978-387.206 511.978-679.418 0-148.392-120.43-268.832-268.812-268.832z%22%20fill%3D%22%23333333%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E");
}
.torrent_alt .icon.hd {
	background: no-repeat url("data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2212%22%20height%3D%2212%22%20viewBox%3D%220%200%20366%20366%22%3E%3Cpath%20d%3D%22M234.524%2C150.373h-20.888l-9.953%2C59.257h20.889c16.887%2C0%2C32.851-13.265%2C35.593-29.571%20C262.914%2C163.688%2C251.41%2C150.373%2C234.524%2C150.373z%22%2F%3E%3Cpath%20d%3D%22M349.58%2C154.852L205.157%2C10.418c-13.896-13.891-36.418-13.891-50.311%2C0L10.422%2C154.852%20c-13.892%2C13.893-13.892%2C36.407%2C0%2C50.3L154.85%2C349.585c6.948%2C6.944%2C16.051%2C10.417%2C25.151%2C10.417%20c9.103%2C0%2C18.203-3.473%2C25.156-10.417L349.58%2C205.151C363.472%2C191.259%2C363.472%2C168.742%2C349.58%2C154.852z%20M176.089%2C133.738%20l-15.542%2C92.523c-0.347%2C2.076-2.313%2C3.761-4.391%2C3.761h-12.874c-2.075%2C0-3.475-1.685-3.127-3.761l6.128-36.475h-40.957%20L99.2%2C226.262c-0.351%2C2.076-2.315%2C3.761-4.393%2C3.761H81.935c-2.078%2C0-3.479-1.685-3.133-3.761l15.548-92.523%20c0.345-2.075%2C2.312-3.76%2C4.39-3.76h12.874c2.077%2C0%2C3.478%2C1.686%2C3.128%2C3.76l-5.992%2C35.655h40.957l5.992-35.655%20c0.351-2.075%2C2.314-3.76%2C4.391-3.76h12.873C175.038%2C129.979%2C176.441%2C131.663%2C176.089%2C133.738z%20M280.557%2C180.059%20c-4.626%2C27.552-31.276%2C49.965-59.41%2C49.965h-37.523c-2.075%2C0-3.473-1.685-3.126-3.761l15.541-92.524%20c0.353-2.074%2C2.314-3.759%2C4.393-3.759h37.52C266.083%2C129.979%2C285.192%2C152.442%2C280.557%2C180.059z%22%2F%3E%3C%2Fsvg%3E");
}
.torrent_alt .icon.incomplete {
	background: no-repeat url("data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2212%22%20height%3D%2212%22%20viewBox%3D%220%200%201024%201024%22%3E%3Cpath%20d%3D%22M728.992 512c137.754-87.334 231.008-255.208 231.008-448 0-21.676-1.192-43.034-3.478-64h-889.042c-2.29 20.968-3.48 42.326-3.48 64 0 192.792 93.254 360.666 231.006 448-137.752 87.334-231.006 255.208-231.006 448 0 21.676 1.19 43.034 3.478 64h889.042c2.288-20.966 3.478-42.324 3.478-64 0.002-192.792-93.252-360.666-231.006-448zM160 960c0-186.912 80.162-345.414 224-397.708v-100.586c-143.838-52.29-224-210.792-224-397.706v0h704c0 186.914-80.162 345.416-224 397.706v100.586c143.838 52.294 224 210.796 224 397.708h-704zM619.626 669.594c-71.654-40.644-75.608-93.368-75.626-125.366v-64.228c0-31.994 3.804-84.914 75.744-125.664 38.504-22.364 71.808-56.348 97.048-98.336h-409.582c25.266 42.032 58.612 76.042 97.166 98.406 71.654 40.644 75.606 93.366 75.626 125.366v64.228c0 31.992-3.804 84.914-75.744 125.664-72.622 42.18-126.738 125.684-143.090 226.336h501.67c-16.364-100.708-70.53-184.248-143.212-226.406z%22%20fill%3D%22%23333333%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E");
}
.torrent_alt .icon.bonus {
	background: none;
	width: 10px;
}
.torrent_alt .icon.bonus:after {
	font-size: 12px;
	margin-left: 0;
}
.torrent_alt .icon.freeleech {
	background: none;
	width: 10px;
}
.torrent_alt .icon.freeleech:after {
	font-size: 12px;
	margin-left: 0;
}
.torrent_alt .icon.multi {
	background: no-repeat url("data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2212%22%20height%3D%2212%22%20viewBox%3D%220%200%201024%201024%22%3E%3Cpath%20d%3D%22M384 512c0-70.692 57.308-128 128-128s128 57.308 128 128c0 70.692-57.308 128-128 128s-128-57.308-128-128zM664.348 230.526c99.852 54.158 167.652 159.898 167.652 281.474s-67.8 227.316-167.652 281.474c44.066-70.126 71.652-170.27 71.652-281.474s-27.586-211.348-71.652-281.474zM288 512c0 111.204 27.584 211.348 71.652 281.474-99.852-54.16-167.652-159.898-167.652-281.474s67.8-227.314 167.652-281.474c-44.068 70.126-71.652 170.27-71.652 281.474zM96 512c0 171.9 54.404 326.184 140.652 431.722-142.302-90.948-236.652-250.314-236.652-431.722s94.35-340.774 236.652-431.722c-86.248 105.538-140.652 259.822-140.652 431.722zM787.352 80.28c142.298 90.946 236.648 250.312 236.648 431.72s-94.35 340.774-236.648 431.72c86.244-105.536 140.648-259.82 140.648-431.72s-54.404-326.184-140.648-431.72z%22%20fill%3D%22%23333333%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E");
}
.torrent_alt .icon.lossless {
	background: no-repeat url("data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2212%22%20height%3D%2212%22%20viewBox%3D%220%200%201024%201024%22%3E%3Cpath%20d%3D%22M512 832c35.346 0 64 28.654 64 64v64c0 35.346-28.654 64-64 64s-64-28.654-64-64v-64c0-35.346 28.654-64 64-64zM512 192c-35.346 0-64-28.654-64-64v-64c0-35.346 28.654-64 64-64s64 28.654 64 64v64c0 35.346-28.654 64-64 64zM960 448c35.346 0 64 28.654 64 64s-28.654 64-64 64h-64c-35.348 0-64-28.654-64-64s28.652-64 64-64h64zM192 512c0 35.346-28.654 64-64 64h-64c-35.346 0-64-28.654-64-64s28.654-64 64-64h64c35.346 0 64 28.654 64 64zM828.784 738.274l45.256 45.258c24.992 24.99 24.992 65.516 0 90.508-24.994 24.992-65.518 24.992-90.51 0l-45.256-45.256c-24.992-24.99-24.992-65.516 0-90.51 24.994-24.992 65.518-24.992 90.51 0zM195.216 285.726l-45.256-45.256c-24.994-24.994-24.994-65.516 0-90.51s65.516-24.994 90.51 0l45.256 45.256c24.994 24.994 24.994 65.516 0 90.51s-65.516 24.994-90.51 0zM828.784 285.726c-24.992 24.992-65.516 24.992-90.51 0-24.992-24.994-24.992-65.516 0-90.51l45.256-45.254c24.992-24.994 65.516-24.994 90.51 0 24.992 24.994 24.992 65.516 0 90.51l-45.256 45.254zM195.216 738.274c24.992-24.992 65.518-24.992 90.508 0 24.994 24.994 24.994 65.52 0 90.51l-45.254 45.256c-24.994 24.992-65.516 24.992-90.51 0s-24.994-65.518 0-90.508l45.256-45.258z%22%20fill%3D%22%23333333%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M512 256c-141.384 0-256 114.616-256 256 0 141.382 114.616 256 256 256 141.382 0 256-114.618 256-256 0-141.384-114.616-256-256-256zM512 672c-88.366 0-160-71.634-160-160s71.634-160 160-160 160 71.634 160 160-71.634 160-160 160z%22%20fill%3D%22%23333333%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E");
}

/* large icons */
h1 .icon.hentai,
h1 .icon.hd,
h1 .icon.incomplete,
h1 .icon.bonus,
h1 .icon.freeleech,
h1 .icon.multi,
h1 .icon.lossless {
	width: 24px; height: 24px; margin-right: 6px; vertical-align: middle;
}
h1 .icon.hentai {
	background: no-repeat 2px 2px url("data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2220%22%20height%3D%2220%22%20viewBox%3D%220%200%201024%201024%22%3E%3Cpath%20d%3D%22M755.188 64c-107.63 0-200.258 87.554-243.164 179-42.938-91.444-135.578-179-243.216-179-148.382 0-268.808 120.44-268.808 268.832 0 301.846 304.5 380.994 512.022 679.418 196.154-296.576 511.978-387.206 511.978-679.418 0-148.392-120.43-268.832-268.812-268.832z%22%20fill%3D%22%23333333%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E");
}
h1 .icon.hd {
	background: no-repeat url("data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%20366%20366%22%3E%3Cpath%20d%3D%22M234.524%2C150.373h-20.888l-9.953%2C59.257h20.889c16.887%2C0%2C32.851-13.265%2C35.593-29.571%20C262.914%2C163.688%2C251.41%2C150.373%2C234.524%2C150.373z%22%2F%3E%3Cpath%20d%3D%22M349.58%2C154.852L205.157%2C10.418c-13.896-13.891-36.418-13.891-50.311%2C0L10.422%2C154.852%20c-13.892%2C13.893-13.892%2C36.407%2C0%2C50.3L154.85%2C349.585c6.948%2C6.944%2C16.051%2C10.417%2C25.151%2C10.417%20c9.103%2C0%2C18.203-3.473%2C25.156-10.417L349.58%2C205.151C363.472%2C191.259%2C363.472%2C168.742%2C349.58%2C154.852z%20M176.089%2C133.738%20l-15.542%2C92.523c-0.347%2C2.076-2.313%2C3.761-4.391%2C3.761h-12.874c-2.075%2C0-3.475-1.685-3.127-3.761l6.128-36.475h-40.957%20L99.2%2C226.262c-0.351%2C2.076-2.315%2C3.761-4.393%2C3.761H81.935c-2.078%2C0-3.479-1.685-3.133-3.761l15.548-92.523%20c0.345-2.075%2C2.312-3.76%2C4.39-3.76h12.874c2.077%2C0%2C3.478%2C1.686%2C3.128%2C3.76l-5.992%2C35.655h40.957l5.992-35.655%20c0.351-2.075%2C2.314-3.76%2C4.391-3.76h12.873C175.038%2C129.979%2C176.441%2C131.663%2C176.089%2C133.738z%20M280.557%2C180.059%20c-4.626%2C27.552-31.276%2C49.965-59.41%2C49.965h-37.523c-2.075%2C0-3.473-1.685-3.126-3.761l15.541-92.524%20c0.353-2.074%2C2.314-3.759%2C4.393-3.759h37.52C266.083%2C129.979%2C285.192%2C152.442%2C280.557%2C180.059z%22%2F%3E%3C%2Fsvg%3E");
}
h1 .icon.incomplete {
	background: no-repeat 2px 2px url("data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2220%22%20height%3D%2220%22%20viewBox%3D%220%200%201024%201024%22%3E%3Cpath%20d%3D%22M728.992 512c137.754-87.334 231.008-255.208 231.008-448 0-21.676-1.192-43.034-3.478-64h-889.042c-2.29 20.968-3.48 42.326-3.48 64 0 192.792 93.254 360.666 231.006 448-137.752 87.334-231.006 255.208-231.006 448 0 21.676 1.19 43.034 3.478 64h889.042c2.288-20.966 3.478-42.324 3.478-64 0.002-192.792-93.252-360.666-231.006-448zM160 960c0-186.912 80.162-345.414 224-397.708v-100.586c-143.838-52.29-224-210.792-224-397.706v0h704c0 186.914-80.162 345.416-224 397.706v100.586c143.838 52.294 224 210.796 224 397.708h-704zM619.626 669.594c-71.654-40.644-75.608-93.368-75.626-125.366v-64.228c0-31.994 3.804-84.914 75.744-125.664 38.504-22.364 71.808-56.348 97.048-98.336h-409.582c25.266 42.032 58.612 76.042 97.166 98.406 71.654 40.644 75.606 93.366 75.626 125.366v64.228c0 31.992-3.804 84.914-75.744 125.664-72.622 42.18-126.738 125.684-143.090 226.336h501.67c-16.364-100.708-70.53-184.248-143.212-226.406z%22%20fill%3D%22%23333333%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E");
}
h1 .icon.bonus {
	background: none;
	width: 15px;
}
h1 .icon.bonus:after {
	font-size: 22px;
	margin-left: 0;
}
h1 .icon.freeleech {
	background: none;
	width: 15px;
}
h1 .icon.freeleech:after {
	font-size: 22px;
	margin-left: 0;
}
h1 .icon.multi {
	background: no-repeat url("data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%201024%201024%22%3E%3Cpath%20d%3D%22M384 512c0-70.692 57.308-128 128-128s128 57.308 128 128c0 70.692-57.308 128-128 128s-128-57.308-128-128zM664.348 230.526c99.852 54.158 167.652 159.898 167.652 281.474s-67.8 227.316-167.652 281.474c44.066-70.126 71.652-170.27 71.652-281.474s-27.586-211.348-71.652-281.474zM288 512c0 111.204 27.584 211.348 71.652 281.474-99.852-54.16-167.652-159.898-167.652-281.474s67.8-227.314 167.652-281.474c-44.068 70.126-71.652 170.27-71.652 281.474zM96 512c0 171.9 54.404 326.184 140.652 431.722-142.302-90.948-236.652-250.314-236.652-431.722s94.35-340.774 236.652-431.722c-86.248 105.538-140.652 259.822-140.652 431.722zM787.352 80.28c142.298 90.946 236.648 250.312 236.648 431.72s-94.35 340.774-236.648 431.72c86.244-105.536 140.648-259.82 140.648-431.72s-54.404-326.184-140.648-431.72z%22%20fill%3D%22%23333333%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E");
}
h1 .icon.lossless {
	background: no-repeat 2px 2px url("data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2220%22%20height%3D%2220%22%20viewBox%3D%220%200%201024%201024%22%3E%3Cpath%20d%3D%22M512 832c35.346 0 64 28.654 64 64v64c0 35.346-28.654 64-64 64s-64-28.654-64-64v-64c0-35.346 28.654-64 64-64zM512 192c-35.346 0-64-28.654-64-64v-64c0-35.346 28.654-64 64-64s64 28.654 64 64v64c0 35.346-28.654 64-64 64zM960 448c35.346 0 64 28.654 64 64s-28.654 64-64 64h-64c-35.348 0-64-28.654-64-64s28.652-64 64-64h64zM192 512c0 35.346-28.654 64-64 64h-64c-35.346 0-64-28.654-64-64s28.654-64 64-64h64c35.346 0 64 28.654 64 64zM828.784 738.274l45.256 45.258c24.992 24.99 24.992 65.516 0 90.508-24.994 24.992-65.518 24.992-90.51 0l-45.256-45.256c-24.992-24.99-24.992-65.516 0-90.51 24.994-24.992 65.518-24.992 90.51 0zM195.216 285.726l-45.256-45.256c-24.994-24.994-24.994-65.516 0-90.51s65.516-24.994 90.51 0l45.256 45.256c24.994 24.994 24.994 65.516 0 90.51s-65.516 24.994-90.51 0zM828.784 285.726c-24.992 24.992-65.516 24.992-90.51 0-24.992-24.994-24.992-65.516 0-90.51l45.256-45.254c24.992-24.994 65.516-24.994 90.51 0 24.992 24.994 24.992 65.516 0 90.51l-45.256 45.254zM195.216 738.274c24.992-24.992 65.518-24.992 90.508 0 24.994 24.994 24.994 65.52 0 90.51l-45.254 45.256c-24.994 24.992-65.516 24.992-90.51 0s-24.994-65.518 0-90.508l45.256-45.258z%22%20fill%3D%22%23333333%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M512 256c-141.384 0-256 114.616-256 256 0 141.382 114.616 256 256 256 141.382 0 256-114.618 256-256 0-141.384-114.616-256-256-256zM512 672c-88.366 0-160-71.634-160-160s71.634-160 160-160 160 71.634 160 160-71.634 160-160 160z%22%20fill%3D%22%23333333%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E");
}

.torrent_mod {
	display: block;
	position: absolute;
	right: 15px;
	top: 15px;
	height: 20px;
	width: 20px;
	padding: 3px;
	background: no-repeat 3px 3px url("data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2220%22%20height%3D%2220%22%20viewBox%3D%220%200%2020%2020%22%3E%3Cpath%20d%3D%22M1 2h18v4h-18zM1 8h18v4h-18zM1 14h18v4h-18z%22%20fill%3D%22%23333333%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E");
	border: 1px solid #fff;
	cursor: pointer;
	border-radius: 2px;
}
.torrent_mod:hover {
	border-color: #ccc;
}
.torrent_mod.active {
	background-color: #ccc;
	border-color: #ccc;
}

.torrent_mod ul {
	display: none;
	position: absolute;
	top: 26px;
	right: -1px;
	z-index: 1;
	box-shadow: 0 1px 2px #555;
	background-color: #eee;
}

.torrent_mod.active ul {
	display: block;
	padding: 0;
	margin: 0;
}

.torrent_mod ul li {
	list-style-type: none;
}

.torrent_mod ul li a {
	display: block;
	color: #333;
	padding: 6px 10px;
	white-space: nowrap;
	text-decoration: none;
}
.torrent_mod ul li a:hover, .torrent_mod ul li a.active:hover {
	background-color: #ddd;
}

.torrent_mod ul li a {
	padding-left: 30px;
	width: 80px;
}
.torrent_mod ul li a.loading {
	background: no-repeat 8px center url("data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%201024%201024%22%3E%3Cpath%20d%3D%22M397.434 917.696l-397.868-391.6 197.378-194.27 200.49 197.332 429.62-422.852 197.378 194.27-626.998 617.12zM107.912 526.096l289.524 284.962 518.656-510.482-89.036-87.632-429.62 422.852-200.49-197.334-89.034 87.634z%22%20fill%3D%22%23333333%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E");
}
.torrent_mod ul li a.active {
	background: no-repeat 8px center url("data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%201024%201024%22%3E%3Cpath%20d%3D%22M864 128l-480 480-224-224-160 160 384 384 640-640z%22%20fill%3D%22%233333333%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E");
}

.report-torrent-popup {
	position: absolute;
	top: 41px;
	right: 15px;
	background: #eee;
	padding: 5px;
	box-shadow: 1px 1px 5px #555;
	z-index: 1;
	display: none;
}
.report-torrent-popup textarea {
	width: 400px;
	height: 75px;
	display: block;
	margin: 5px 0;
	padding: 2px;
}

.report-torrent-popup.complete .report-torrent-form,
.report-torrent-popup .report-torrent-complete {
	display: none;
}
.report-torrent-popup.complete .report-torrent-complete {
	display: block;
}

div.torrents table { padding: 0; width: 100%; font-size: 1.1em; border-collapse: collapse; }
div.torrents table td { padding: 5px 7px; vertical-align: middle; }
div.torrents table th { white-space: nowrap; padding: 3px; }
div.torrents table th a { color:#000000; text-decoration: none; }
div.torrents table th a:hover { text-decoration: underline; }
div.torrents table img { vertical-align: middle; }
div.torrents table a.title {
	color: #800090;
	display: inline-block;
	max-width: 560px;
	vertical-align: top;
}
#offers div.torrents table a.title {
	max-width: 535px;
}
#adopt div.torrents table a.title {
	max-width: 405px;
}
div.torrents table tr.torrent_alt td { font-size: 85%; padding: 0 7px 3px 7px; }
div.torrents table tr.torrent_alt td a.alt_title { color: #800090; }
div.torrents table tr.torrent_alt td a.alt_title,
div.torrents table tr.torrent_alt td .tags a {text-decoration: none; }
div.torrents table tr.torrent_alt td a.alt_title:hover,
div.torrents table tr.torrent_alt td .tags a:hover { text-decoration: underline; }
div.torrents table tr.torrent_alt td { max-width: 610px; }

div.torrents table .tags {
	display: block;
	max-width: 610px;
	vertical-align: top;
}
#offers div.torrents table .tags {
	max-width: 585px;
}
#adopt div.torrents table .tags {
	max-width: 455px;
}
div.torrents table tr.torrent_alt .tags {
	overflow: auto;
	max-width: none;
	display: inline;
}

div.torrents table td.category, 	div.torrents table th.category	{ text-align: center; }
div.torrents table td.status, 		div.torrents table th.status	{ text-align: center; }
div.torrents table td.name,			div.torrents table th.name		{ text-align: left; }
div.torrents table td.adopt,		div.torrents table th.adopt		{ text-align: center; }
div.torrents table td.adopt .bounty, div.torrents table th.adopt .bounty { border: 1px solid #ccccdd; border-radius: 1px; background-color: #ffffdd; }
div.torrents table td.tt,			div.torrents table th.tt		{ text-align: center; }
div.torrents table td.files,		div.torrents table th.files		{ text-align: center; }
div.torrents table td.added,		div.torrents table th.added		{ text-align: center; }
div.torrents table td.size,			div.torrents table th.size		{ text-align: right; }
div.torrents table td.transfer_up, 	div.torrents table th.transfer_up	{ text-align: right; }
div.torrents table td.transfer_down,div.torrents table th.transfer_down	{ text-align: right; }
div.torrents table td.torrent,		div.torrents table th.torrent	{ text-align: right; }
div.torrents table td.peers,		div.torrents table th.peers		{ text-align: center; }
div.torrents table td.ratio,		div.torrents table th.ratio		{ text-align: right; }
div.torrents table td.owner,		div.torrents table th.owner		{ text-align: center; }
div.torrents table td.idle,			div.torrents table th.idle		{ text-align: right; }

div.torrents table td.ratio sup { display: block; }

div.torrents table td.added,
div.torrents table td.size,
div.torrents table td.transfer_up,
div.torrents table td.transfer_down,
div.torrents table td.torrent,
div.torrents table td.peers,
div.torrents table td.idle { white-space: nowrap; }
div.torrents table td.added,
div.torrents table td.owner a { font-size: 90%; }

div.torrents table td.category { width: 65px; }
div.torrents table td.category div { height: 37px; overflow: hidden; }

.icon.torrent_description {
	width: 14px; height: 14px; margin-right: 2px;
	background: no-repeat url("data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2214%22%20height%3D%2214%22%20viewBox%3D%220%200%201024%201024%22%3E%3Cpath%20d%3D%22M864 0h-768c-52.8 0-96 43.2-96 96v832c0 52.8 43.2 96 96 96h768c52.8 0 96-43.2 96-96v-832c0-52.8-43.2-96-96-96zM832 896h-704v-768h704v768zM256 448h448v64h-448zM256 576h448v64h-448zM256 704h448v64h-448zM256 320h448v64h-448z%22%20fill%3D%22%23333333%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E");
}
.icon.torrent_edit {
	width: 14px; height: 14px;
	background: no-repeat url("data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2214%22%20height%3D%2214%22%20viewBox%3D%220%200%201024%201024%22%3E%3Cpath%20d%3D%22M384 640l128-64 448-448-64-64-448 448-64 128zM289.3 867.098c-31.632-66.728-65.666-100.762-132.396-132.394l99.096-272.792 128-77.912 384-384h-192l-384 384-192 640 640-192 384-384v-192l-384 384-77.912 128z%22%20fill%3D%22%23333333%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E");
}
.icon.torrent_prune {
	width: 14px; height: 14px;
	background: no-repeat url("data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2214%22%20height%3D%2214%22%20viewBox%3D%220%200%201024%201024%22%3E%3Cpath%20d%3D%22M128%20320v640c0%2035.2%2028.8%2064%2064%2064h576c35.2%200%2064-28.8%2064-64v-640h-704zM320%20896h-64v-448h64v448zM448%20896h-64v-448h64v448zM576%20896h-64v-448h64v448zM704%20896h-64v-448h64v448z%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M848%20128h-208v-80c0-26.4-21.6-48-48-48h-224c-26.4%200-48%2021.6-48%2048v80h-208c-26.4%200-48%2021.6-48%2048v80h832v-80c0-26.4-21.6-48-48-48zM576%20128h-192v-63.198h192v63.198z%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E");
}

.torrents .torrent.alt0.new { background-color: #fffff0; }
.torrents .torrent.alt1.new { background-color: #ffffe0; }
.torrents .torrent.alt0.blacklisted { background-color:#eeeeee; }
.torrents .torrent.alt1.blacklisted { background-color:#dddddd; }

.torrent .category {
	position: relative;
}
.torrent .overlay-container {
	position: absolute;
	top: 2px;
	left: 2px;
}

.torrent .name {
	position: relative;
}
.torrent .quicklink-container {
	position: absolute;
	top: 2px;
	right: 2px;
	display: none;
	background-color: #fff;
}
.torrent.alt0 .quicklink-container { background-color: #f4e8ff; }
.torrent:hover .quicklink-container {
	display: block;
}
.torrent .overlay-container .icon,
.torrent .quicklink-container .icon {
	margin-right: 2px;
}

#userdetails div.torrents table a.title { max-width: 330px; }
#userdetails div.torrents table .tags { max-width: 370px; }
#userdetails div.torrents table td.name { width: 380px; }
#userdetails div.torrents table th.headerSortUp { background-image: url('../../images/asc.gif') !important; background-position: right center;	background-repeat: no-repeat; }
#userdetails div.torrents table th.headerSortDown { background-image: url('../../images/desc.gif') !important; background-position: right center; background-repeat: no-repeat; }
#userdetails div.torrents table th.size,
#userdetails div.torrents table th.transfer_up,
#userdetails div.torrents table th.transfer_down,
#userdetails div.torrents table th.ratio { text-align: center !important; }
#userdetails div.torrents table th:hover { cursor: pointer; }
#userdetails div.torrents table td  { padding: 5px 7px 5px 0; }

