@-moz-document url-prefix("http://mangastream.com/"), url-prefix("http://it.mangastream.com/") {

/* Ad removal */
	div[class="kj28qzmc29w"] {
		display: none !important;
	}

/* Black Background */
	body {
		background: #000000 !important;
		color: #B8B8B8 !important;
	}

	#header, #headwrap, #insideheadwrap, #contentwrap, div[class="directory-left"], div[class="directory-right"], ul[class="freshmanga"], div#contentwrap-inner {
		background: #000000 !important;
	}


	ul.tabbednav li {
		margin-bottom: 2px !important;
	}

	ul.tabbednav li a {
		padding: 0px 7px 0px 7px !important;
		height: 25px !important;
		margin: 2px !important;
		line-height: 24px !important;
	}

/* Active Tab */
	ul.tabbednav li a.active {
		-moz-border-radius-bottomleft: 7px !important;
		-moz-border-radius-bottomright: 7px !important;
		background-color: #000 !important;
		padding: 0 10px !important;
		color: #3F7ADD !important;
		border-bottom: 1px solid #FFF !important;
	}

/* Inactive Tabs */
	ul.tabbednav li a.notactive {
		-moz-border-radius-bottomleft: 7px !important;
		-moz-border-radius-bottomright: 7px !important;
		background-color: #000 !important;
		padding: 0 10px !important;
		color: #808080 !important;
		border-bottom: 1px solid #3F7ADD !important;
	}

	ul.tabbednav li a.notactive:hover {
		color: #3F7ADD !important;
		border-bottom: 1px solid #FFF !important;
	}

/* Lateset Release Manga Name/Chapter Link */
	h2 a:hover, h2 a:hover em {
		color: #FFF !important;
	}

/* Begin Reading Button */
	div[class="release-info"] img[src="/static/images/read.png"] {
		background:transparent url(data:image/png;base64,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) no-repeat !important;
		padding:0px 0px 37px 161px !important;
		height:0px !important;
		width:0px !important;
		border: 0px !important;
	}

/* Our Fresh Manga: Newest Manga */
	li[class="new"] {
		background: #330000 !important;
	}

	li[class="new"] a {
		color: #EEE !important;
	}

/* Our Fresh Manga: non-new */
	ul[class="freshmanga"] li:not(.new) a {
		color: #808080 !important;
	}

/* Our Fresh Manga Vertical Line */
	.home-left {
		border-right: 1px solid #3D3D3D !important;
	}

/* Our Fresh Manga Horizontal Lines */
	ul.freshmanga li {
		border-bottom: 1px solid #3D3D3D !important;
	}

/* Twitter Horizontal Lines */
	ul.twitter li {
		border-bottom: 1px solid #3D3D3D !important;
	}

/* Remove Ads across all pages */
	div[class="home-ad"], div[class="skyscraper"], div[class="pageskyscraper"], div#rightad, div#adwrapper {
		display: none !important;
	}

/* Remove Bottom Horizontal Line */
	#contentwrap {
		border-bottom: 0px !important;
	}

/************************/
/* Manga Directory Page */
/************************/

/* Right Side Vertical Line */
	.directory-left {
		border-right: 1px solid #3D3D3D !important;
	}

/* Manga Title Name & Horizontal Lines */
	table.datagrid-simple th {
		border-bottom: 1px solid #3D3D3D !important;
		border-top: 5px solid #3D3D3D !important;
		color: #3F7ADD !important;
	}

/* Chapter Horizontal Lines */
	table.datagrid-simple td {
		border-bottom: 1px solid #3D3D3D !important;
		color: #808080 !important;
	}

/* Chapter Names */
	table.datagrid-simple td a {
		color: #808080 !important;
	}

}

/***********************/
/* Mange Reading Pages */
/***********************/

@-moz-document url-prefix("http://mangastream.com/read/"), url-prefix("http://it.mangastream.com/read/") {

/* Inactive Tabs Fix */
	ul.tabbednav li a.notactive, ul.tabbednav li a.notactive:hover {
		border: 1px solid #373737 !important;
		border-bottom: 1px solid #373737 !important;
	}

	ul.tabbednav li a.notactive:hover {
		border: 1px solid #FFF !important;
		border-bottom: 1px solid #FFF !important;
	}

/* Hide bottom links */
	div#footerwrap {
		display: none !important;
	}

/* Chapter & Page Controls to Black */
	#contentwrap, #pagewrapper, #page, #adwrapper {
		background: #000 !important;
		color: #808080 !important;
	}

/* Form Boxes and Buttons */
	input {
		background: #000 !important;
		border-color: #000 !important;
		-moz-appearance: none !important;
		color: #808080 !important;
	}

/* Drop-down menus */
	select {
		background:#000 !important;
		border-color:#000 !important;
		color:#808080 !important;
		-moz-appearance:none !important;
	}

/* Black Previous & Next Buttons */
	a.button span {
		background-image: none !important;
		border:1px solid #373737 !important;
		-moz-border-radius:7px !important;
		-webkit-border-radius:7px !important;
		-o-border-radius:7px !important;
		padding: 0px 10px !important;
		height: 25px !important;
		margin: 2px !important;
		line-height: 24px !important;
		color: #808080 !important;
	}

	a.button span:hover {
		background-image: none !important;
		border: 1px solid #FFF !important;
		color: #3F7ADD !important;
	}


	a.button, span.button, del.button, a.button span, span.button button, span.button input, del.button span {
		background-image: none !important;
	}
}