body {font-family: Arial, sans-serif;margin: 0;padding: 0;box-sizing: border-box;}header {display: flex;justify-content: space-between;align-items: center;padding: 20px;background-color: #333;color: #fff;}.logo {font-size: 24px;font-weight: bold;}.jdlrx h1 {background: red;display: block;padding: 5px 10px;color: white;margin-bottom: 20px;font-size: 20px;}nav ul {list-style: none;display: flex;gap: 15px;}nav ul li a {color: #fff;text-decoration: none;}.search-bar input {padding: 5px;font-size: 16px;}.hero {text-align: center;padding: 100px 20px;background: url('hero-background.jpg') no-repeat center center/cover;color: #fff;}.hero h1 {font-size: 48px;margin-bottom: 10px;}.hero p {font-size: 24px;margin-bottom: 20px;}.hero button {padding: 10px 20px;font-size: 18px;background-color: #ff6347;color: #fff;border: none;cursor: pointer;}.featured-movies, .genres, .trending {padding: 50px 20px;text-align: center;}.featured-movies .carousel, .genres .grid, .trending .horizontal-scroll {display: flex;gap: 20px;overflow-x: auto;}.featured-movies .movie, .genres .genre, .trending .trending-movie {flex: 0 0 auto;width: 200px;text-align: center;}.featured-movies .movie img, .genres .genre img, .trending .trending-movie img {width: 100%;border-radius: 10px;}footer {display: flex;justify-content: space-between;align-items: center;padding: 20px;background-color: #333;color: #fff;}.quick-links a {color: #fff;text-decoration: none;margin-right: 15px;}.newsletter input {padding: 5px;font-size: 16px;}.newsletter button {padding: 5px 10px;font-size: 16px;background-color: #ff6347;color: #fff;border: none;cursor: pointer;}a {text-decoration: none;color: black;}.chivsrc h2 {background: none;font-weight: bold;border-bottom: solid 2px red;}h1 {font-size: 20px;font-weight: bold;margin-top: 50px;color: white;}h2 {background: red;display: block;padding: 5px 10px;color: white;margin-bottom: 20px;font-size: 20px;}h4 {font-size: 16px;font-weight: bold;background: #cd0606!important;A padding: 5px 12px;border: solid 1px #ccc;margin-bottom: 2px;border:solid 1px #eee!important;}center {color: white;}.smokelister {background: none;}.monktit {background: #cd0606;color: white;width: 100%;display: table;padding: 10px 20px;margin-bottom: 5px;}.episodelist ul li {list-style: none;padding: 5px 10px;}.episodelist ul {padding-left: 0px!important;}.alert-info, .subheading, .sharing, #disqus-comments {display: none;}.kglist321 ul {width: 100%;float: left;background: white;color: black;padding: 0px;margin: 0px;font-weight: bold;}.kglist321 ul li {background: #eee;color: white;list-style: none;border: solid 1px #ccc;margin-bottom: 2px;margin: 5px;padding: 3px 10px;font-weight: 400;}.isi-konten {width: 18.5%!important;position: relative;float: left;margin: 5px;}.isi-konten img {width: 100%;height: auto;max-height: max-content!important;}.judul-anime a {position: absolute;bottom: 0px;background: #000000a3;color: white;font-size: 12px;z-index: 9;width: 100%;left: 0px;padding: 2px 5px;text-decoration: none;}.infozingle b {margin-right: 10px;}.mirrorstream, .tambahan {display: none;}.iklanpost, footer {display: none;}.mirrorstream ul {width: 32.5%;float: left;background: white;color: black;padding: 0px;margin: 0px;margin-top: 30px;font-weight: bold;}.mirrorstream ul li {background: #eee;color: white;list-style: none;border: solid 1px #ccc;margin-bottom: 2px;margin: 5px;padding: 3px 10px;font-weight: 400;}.download ul {margin-bottom: 0px;padding: 0px;}.download ul li {padding: 2px 10px;margin-bottom: 2px;background: #eee;list-style: none;border: solid 1px #ccc;}.download ul li a {padding: 2px 10px;text-decoration: none;background: red;color: white;border-radius: 50px;font-size: 14px;margin-right: 5px;float: right;}.download ul li a:hover {background: black!important;}.download ul li i {background: black;color: white;padding: 2px 10px;font-size: 14px;margin-left: 20px;}.fleft {float: left;}.fleft select {padding: 3px 10px;font-family: arial!important;margin-top: -7px;}.flir {float: right;}.flir a {background: red;color: white;padding: 5px 15px;margin-left: 5px;text-decoration: none;}.sharing, #disqus-comments, .subheading {display: none;}iframe {padding-top: 20px;}.likekami {display: none;}.alert-info {display: none;}.keyingpost li {list-style: none;background: #474545;margin-bottom: 2px;padding: 5px 10px;width: 100%;}.keyingpost a {color: red;}.kategoz {margin-bottom: 20px;}.kglist321 {width: 100%;float: left;margin: 5px 0px;}.judul-kategori {background: #cd0606;padding: 10px 10px !important;margin-bottom: 20px !important;margin-top: 50px !important;color: white;font-weight: bold;}.epztipe {position: absolute;top: 40px;background: #000000a6;color: white;font-size: 12px;padding: 1px 7px;height:auto;}.thumbz {height: auto!important;}.epz {position: absolute;background: #cd0606;color: white;padding: 3px 7px;font-size: 12px;height: auto;width: auto;}.newnime {position: absolute;background: #002bffa6;color: white;font-size: 12px;padding: 1px 7px;}.thumb img {width: 100%;height: auto;}.thumb h2 {position: absolute;bottom: 0px;background: #000000a6;color: white;width: 100%;font-size: 12px;text-transform: none;padding: 4px 6px;height: auto;line-height: normal;}.thumb a {text-transform: none;}.genres li a {text-decoration: none;color: black;background: white;width: 10% !important;display: inline-block;margin: 5px;padding: 10px;font-size: 14px;}.genres {margin: 0px;margin-top: -20PX;padding: 10px;}.genres a:hover {background: #000000a6!important;color: white;}.sharing, #disqus-comments, .subheading, .iklan, #sidebar, .rvad, #credit, .tutupx, .gantol {display: none;}.smokelister {background: none;}.col-anime-date {width: 30%;}li a:hover {background: none!important;}.col-anime-trailer {width: 36%;background: #cd0606;color: white;text-align: center;}.col-anime-trailer a {color: white;font-weight: bold;}.monktit {background: #cd0606;color: white;width: 100%;display: table;padding: 10px 20px;margin-bottom: 5px;}.home .detpost {width: 100%;}.detpost {margin: 0px 5px;width: 13.39%;float: left;position: relative;display: inline-block;overflow: hidden;margin-bottom: 10px;}.detpost img {width: 100%;height: auto;}.iconf {float: right;color: #fff;font-size: 10px;padding: 4px 5px;margin-top: -32px;margin-right: 15px;background: #00adff;font-weight: 600;text-transform: uppercase;text-decoration: none;}.thumbz, .thumb {background: #222;width: 100%;height: 210px;}.thumbz h2 {margin-bottom: 0px;}.rvad {overflow: hidden;margin-bottom: 10px;border-bottom: 0px solid #00adff;padding: 0px;background: none;}.pagination {margin-bottom: 50px!important;}
.episodelist ul li {position: relative;}.episodelist ul li .zeebr {position: absolute;right: 10px;top: 0px;}.iklan-banner {margin-bottom:-40px;margin-top:20px;overflow: hidden;}.animeinfo .deskripsi {display: none;}
    a {text-decoration: none;color: black;}h1 {font-size: 20px;font-weight: bold;margin-top: 50px;color: white;}h2 {background: #cd0606;display: block;padding: 5px 10px;color: white;margin-bottom: 20px;font-size: 20px;margin-top: 50px;}h4 {font-size: 16px;font-weight: bold;background: #cd0606!important;padding: 5px 12px;border: solid 1px #ccc;margin-bottom: 2px;border:solid 1px #eee!important;}.sharing, #disqus-comments, .subheading {display: none;}iframe {padding-top: 20px;}.likekami {display: none;}.alert-info {display: none;}.keyingpost li {list-style: none;background: #474545;margin-bottom: 2px;padding: 5px 10px;width: 100%;}.keyingpost a {color: red;}.kategoz {margin-bottom: 20px;}.mirrorstream, .tambahan {display: none;}.iklanpost {display: none;}.mirrorstream ul {width: 32.5%;float: left;background: white;color: black;padding: 0px;margin: 0px;margin-top: 30px;font-weight: bold;}.mirrorstream ul li {background: #eee;color: white;list-style: none;border: solid 1px #ccc;margin-bottom: 2px;margin: 5px;padding: 3px 10px;font-weight: 400;}.download ul {margin-bottom: 0px;padding: 0px;}.download ul li {padding: 2px 10px;margin-bottom: 2px;background: #eee;list-style: none;border: solid 1px #ccc;}.download ul li a {padding: 2px 10px;background: red;color: white;border-radius: 50px;font-size: 14px;margin-right: 5px;float: right;}.download ul li i {background: black;color: white;padding: 2px 10px;font-size: 14px;margin-left: 20px;}.fleft {float: left;}.fleft select {padding: 3px 10px;font-family: arial!important;margin-top: -7px;}.flir {float: right;}.flir a {background: red;color: white;padding: 5px 15px;margin-left: 5px;text-decoration: none;}
    .batchlink ul del {padding: 12px !important;}.batchlink ul a, .batchlink ul del {margin-right: 10px;padding: 5px 10px;background: #ccc;margin-bottom: 10px;border-radius: 5px;}.batchlink ul {padding: 10px;}.batchlink ul li {margin-top: 10px;margin-bottom: 20px;}.batchlink h4 {padding: 10px!important;color: white;}@media only screen and (max-width: 450px) {.totalepisode .total {display: block!important;}.batchlink ul li {display: inline-block;padding-bottom: 10px;}.batchlink ul li strong {display: table;margin-bottom: 10px;}.batchlink ul a, .batchlink ul del {margin-right: 10px;padding: 5px 10px;width: 46%;float: left;background: #ccc;margin-bottom: 10px;border-radius: 5px;display: flex;}}
    .download ul {padding: 10px;}.download ul li {margin-top: 10px;margin-bottom: 20px;border: 0px;background: transparent;}.download h4 {padding: 10px!important;color: white;}.download ul del {padding: 12px !important;}.download ul a, .download ul del {margin-right: 10px!important;padding: 5px 10px!important;background: #ccc!important;margin-bottom: 10px!important;border-radius: 5px!important;float: none!important;color: black!important;border-right: 0px;}.download i {width: auto!important;display: inherit!important;padding: inherit!important;text-align: inherit!important;color:black!important;background: inherit!important;float: right;}.download strong {width: auto!important;display: inherit!important;padding: inherit!important;text-align: inherit!important;color:black!important;background: inherit!important;float: left;}.download ul a:hover {color: white!important;}@media only screen and (max-width: 414px) {.download ul li strong {display: table!important;margin-bottom: 10px!important;float: none;}.download ul li {display: inline-block;padding-bottom: 10px;margin-bottom: 0px;}.download ul li strong {display: table;margin-bottom: 10px;}.download ul a, .download ul del {margin: auto;text-align: center;margin-right: 10px!important;padding: 5px 10px!important;width: 46%!important;float: left!important;background: #ccc!important;margin-bottom: 10px!important;border-radius: 5px!important;display: flex!important;}.download ul del {padding: 12px !important;}}
    @media only screen and (max-width: 600px) {.home .genres {padding: 10px;}.home .genres li {margin-top: 0px;}.home .detpost {width: 100%!important;}.genres {padding: 0px;}.genres li {padding: 0px;margin-top: 25px;}.genres li a {text-decoration: none;color: black;background: white;width: 23.7% !important;display: inline-block;margin: 2px;padding: 10px;font-size: 10px;}h2 {margin-top: 20px!important;}.kglist321 h2 {margin-top: 0px!important;}.judul-kategori {margin-top: 20px!important;}.col-sm-6 {width: 49%!important;}.isi-konten, .detpost {width: 47%!important;}.fleft {width: 100%;}.fleft #selectcog {width: 100%;border-radius: 3px;display: inline-block;padding: 10px 10px!important;font-size: 12px!important;}.flir {width: 100%;}.flir a {margin-top: 10px;width: 31.8%;display: inline-block;font-size: 12px;text-align: center;}.iklan-banner {margin-bottom:-10px;margin-top:5px;overflow: hidden;}.keyingpost {margin-top: 15px;}.keyingpost li {background: #c50000;color: white!important;margin-bottom: 5px;}.keyingpost li a {color: white!important;}.fotoanime, .cukder {padding: 10px;}.fotoanime img {width: 70%;}.infozin {margin-top: 10px;}.zeebr {float: left!important;margin-top: -10px;color: #959595;}.zeebr p, .monktit p {margin-bottom: 0px!important;}.monktit {margin-bottom: 0px!important;margin-top: 5px!important;line-height: 1.5em;padding: 5px 10px;text-align: center;}.monktit span {display: block;background: #000000;color: white ! Important;width: 100%;text-align: center;padding: 5px;}.mb-3 {margin-bottom: 0px!important;padding-bottom: 0px;}.episodelist {margin-top: 0px;margin-bottom: 0px;}.episodelist ul li {list-style: none;padding: 8px 8px 0px 8px;margin-bottom: -3px;background: #ffffff;}.episodelist ul li:nth-child(2n+1) {background: #eee;}.episodelist ul li a {color: #212121;font-weight: bold;}.episodelist p {line-height: 1.5em;margin-bottom: 10px;}.episodelist ul li {position: relative;}.episodelist ul li .zeebr {position: relative!important;right: inherit;left: 3px;top: inherit;}.jdlrx h1 {background: red;display: block;padding: 5px 10px;color: white;margin-bottom: 20px;font-size: 20px;margin-top: 0px;}.jdlrx {margin-top: 10px;padding-bottom: 0px;margin-bottom: -15px;border-bottom: 0px solid #00adff;}.venser {background: #2d2d2d;padding: 20px;padding-top: 0px;margin-top: 20px;}}
.srelacionados article img {
		height: auto!important;
	}
	.heading-archive {
		margin-top: 10px;
		margin-bottom: 10px;
		color: #cd0606;
	}
	.content {
		overflow: hidden;
	}
	.sbox {
		padding: 0px!important;
	}
	#episodes {
		padding: 10px!important;
	}

	.nav-link {
		color: white;
		text-transform: capitalize;
	}
	.nav > li > a:focus, .nav > li > a:hover {
		background: transparent;
	}
	#header, #le_header_ads, #dt_background, .le_notice, .title i, #dlink i, #download a i, #comments, footer, .contenido, .search_page_form, .dt_social_single {
		display: none!important;
	}
	#contenedor h1 {
		margin-bottom: 15px!important;
		position: relative;
	}
	.dooplay_player .play {
		border-radius: 0px;
		left: 0px;
	}
	.content {
		width: 100%!important;
		max-width: 100%!important;
		padding:10px;
	}
	.dooplay_player .options {
		background: black;
	}
	.dooplay_player .options ul {
		width: 25%!important;

	}
	.dooplay_player .options ul li {
		width: 100%!important;
		margin: 0px!important;
	}
	.dooplay_player .options ul li span.title {
		margin: 0px!important;
		padding: 10px!important;
		text-align: center;
		width: 100%;
	}
	.srelacionados article {
		position: relative;
	}
	.srelacionados article .data {
		margin-left: 5px;
		margin-right: 5px;
		width: 94.5%;
	}
	.title::after {
		border-top: 0px;
	}

	.linktabs {
		background: #cd0606;
		margin-top: -2px;
	}
	.linktabs h2 {
		width: 100%;
	}
	#download {
		background: black!important;
	}
	.movie-home {
		margin-top: 50px;
	}
	.data, .data a, .data h1 {
		color: black!important;
	}
	.data {
		height: auto!important;
	}
	.data h2 {
		padding: 10px !important;
	}
	.server_title {
		color: white;
	}
	.sbox h1, .sbox h2, .top-imdb-list h3 {
		color: #fff;
		background: #cd0606;
		padding: 10px;
		width: 100%;
		display: flex;
	}
	.featured {
		margin: -10px;
	}
	.content header h2, .content header h1 {
		margin-top: 0px;
		margin-bottom: 0px;
	}
	.s_trending a {
		margin-left: 15px;
	}
	.content header {
		margin-bottom: 10px;
		width: 100%;
	}
	.content header a {
		color: white;
	}
	.top-imdb-item {
		height: 230px;
		margin: 10px;
	}
	.home article .poster, .search-page article {
		position: relative;
	}
	.home article, .top-imdb-item {
		width: 14.28%;
		float: left;
		position: relative;
		padding: 10px;
	}
	.search-page {
		overflow: hidden;
	}
	.top-imdb-item, .search-page article {
		width: 14.83%;
	}
	.home article a, .top-imdb-item a {
		position: absolute;
		top: 0px!important;
		bottom: 0px;
		width: 100%;
		z-index: 9999;
		left: 0px;
		text-align: center;
		margin-top: 5px;
	}
	.home article .data a, .top-imdb-item a, .search-page article a {
		color: white!important;
	}
	.top-imdb-item a, .search-page article a {
		font-size: 12px;
	}
	.tright h3 {
		margin-top: 30px;
	}
	.home article .rating, .top-imdb-item .rating, .search-page .rating {
		position: absolute;
		top: 10px;
		left: 10px;
		background: white;
		padding: 3px 5px;
		border-radius: 3px;
		font-size: 11px;
		font-weight: bold;
		color: black;
	}
	.home article .quality, .top-imdb-item .quality {
		position: absolute;
		top: 10px;
		right: 10px;
		background: orange;
		padding: 3px 5px;
		color: white;
		font-size: 11px;
		font-weight: bold;
		border-radius: 3px;
	}
	.home article img{
		width: 100%;
		height: 200px!important;
	}
	.search-page article img {
		width: 100%;
		height: 220px!important;
	}
	.top-imdb-item img {
		width: 100%;
		height: 230px!important;
	}
	.search-page article {
		height: 220px;
		padding: 0px;
		margin: 10px;
	}
	.search-page article img {
		background:transparent;
		padding: 0px;
	}
	.home article .dfeatur, .home article .data, .top-imdb-item .title, .search-page .title  {
		position: absolute;
		left: 0px;
		background: #000000ad;
		padding: 10px !important;
		text-align-last: center;
		width: 100%;
		height: 50px !important;
		bottom: -5px;
		z-index: 99999;
		color: white;
	}
	.top-imdb-item .title  {
		height: 60px !important;
	}
	.home article .featu, .top-imdb-item .featu {
		position: absolute;
		top: 10px;
		right: 10px;
		background: orange;
		padding: 3px 5px;
		border-radius: 3px;
		font-size: 11px;
		font-weight: bold;
		color: white;
	}
	.pagination span.current {
		color: #fff!important;
		background: #016fb9;
		font-weight: 500;
	}
	.pagination a, .pagination span {
		padding: 6px 12px;
		margin: 0 5px;
		border-radius: 3px;
		-webkit-border-radius: 3px;
		-moz-border-radius: 3px;
		float: left;
		font-size: 14px;
	}
	.pagination {
		float: left;
		width: 100%;
		padding: 5px;
		margin-top: 45px;
		font-size: 14px;
		text-align: center;
	}
	.center {
		display: inline-block;
	}
	.pnumb {
		color: #fff!important;
		background-color: #000!important;
		cursor: not-allowed;
	}
	.pagination a, .episodiotitle {
		background: #eee!important;
		color: #000;
	}
	.pagination a:hover, .episodiotitle:hover {
		background: #016fb9!important;
		color: #fff;
	}
	.se-q .title {
		color: #000!important;
		font-weight: bold!important;
	}
	#seasons .se-c .se-q {
		background: rgb(220 241 255)!important;
	}
	.resppages {
		display: none!important;
	}

	@media only screen and (max-width: 600px) {
		h2 {
			margin-top: 0px !important;
			font-size: 16px;
		}
		.content header {
			display: block!important;
			text-align: center;
		}
		.see-all {
			margin-top: 10px;
			display: block;
			text-align: center;
		}
		.home article {
			width: 50%;
		}
		.top-imdb-item {
			width: 43%;
		}
		.search-page .result-item {
			width: 50%;
			display: inline-flex;
			overflow: hidden;
		}
		.search-page .result-item article {
			width: 100%;
		}
		.top-imdb-item img {
			height: 190px!important;
		}
		.home article img {
			height: 240px!important;
		}
		.home article .data a, .top-imdb-item a, .search-page article a, .relacionados h3 {
			color: white !important;
			font-size: 11px;
		}
		.fixheadresp, .resppages {
			display: none;
		}
		#contenedor {
			width: 100%;
			padding: 12px 6px 6px 6px;
			margin: 20px auto 0;
		}
		#playeroptions ul {
			display: block!important;
			width: 100%!important;
			padding: 0px 10px;
			border-bottom: 0px !important;
		}
		.server_title {
			float: inherit!important;
			text-align: center;
			display: block !important;
			width: 100%;
		}
		#playeroptions {
			padding-bottom: 20px;
		}
		.iklan-banner {
			margin-top: 9px;
		}
		.movie-home, #contenedor {
			margin-top: 20px!important;
		}
		.sheader .poster img {
			width: 50%!important;
		}
	}