@media only screen and (max-width:1130px) {
	.module .content.full,.module .content.normal {
		padding: 20px;
	}

	.module .content .items.normal .item {
		width: calc(100%/ 4);
	}

	.module .content .items.full .item {
		width: calc(100%/ 4);
	}

	a.wide {
		display: none;
	}

	.fullplayer {
		width: 100%;
	}

	.fullsidebar {
		padding-top: 10px!important;
	}

	.player_sist .playex {
		min-height: auto;
	}

	ul#section.smenu.idTabs {
		position: relative;
		left: 0px;
	}
}

@media only screen and (max-width:1024px) {
	footer.main .fbox .copy {
		padding: 20px 0;
	}

	.extra span {
		line-height: 25px;
	}

	.fakeplayer .playbox span.quality {
		font-size: 10px;
	}

	.fixed-sidebar {
		position: relative;
		width: 100%;
	}

	header.main .hbox .right {
		display: none;
	}

	.requests .content .items.full .item,.requests .content .items.normal .item {
		width: calc(100%/5);
	}

	ul#section.smenu.idTabs {
		position: relative;
		left: 0px;
	}

	.head-main-nav ul.main-header li a {
		font-size: 10px;
	}
}

@media only screen and (max-width:743px) {
	#dt_background img,footer.main .fbox .fmenu {
		display: none;
	}

	footer.main {
		background: #000;
	}

	span.top-page {
		position: fixed;
		right: 0px;
		bottom: 10px;
		padding: 10px;
	}

	label.c01 {
		top: 5px;
	}

	ul.smenu li {
		width: 50%;
		padding: 2px;
	}

	div#box_caution.sbox_caution,div#box_title.sbox_title,.fakeplayer,.videobox,.pag_episodes,div.single_tabs,#single .content .sbox1,.dooplay_player {
		padding: 0px 7px;
	}

	div.sheader {
		padding: 7px;
	}

	div.extra1 {
		position: relative;
		top: -5px;
	}

	.linktabs {
		padding: 10px 9px 5px;
	}

	.extra {
		overflow-x: scroll;
		height: 228px;
	}

	.dt_social_single {
		padding: 6px 10px;
	}

	.dt-breadcrumb {
		padding: 6px 18px;
	}

	.sbox h1, .sbox h2 {
		padding-top: 0px;
		text-align: center;
	}

	#single .content .sbox {
		position: relative;
		top: 3px;
		padding: 25px 7px;
		padding-top: 10px;
	}

	.rfwbs_slider {
		display: none;
	}

	.module .content, #single {
		background: rgb(18 18 18 / 100%);
	}

	.resppages {
		float: left;
		width: 100%;
		padding: 20px;
		text-align: center;
		display: flex;
		justify-content: center;
	}

	.form_post_lik {
		padding: 0 7px;
	}

	.linktabs ul.res {
		font-size: 13px;
	}

	.linktabs ul li a {
		font-size: 11px;
	}

	.linktabs h2 {
		position: relative;
		bottom: -12px;
		left: -2px;
	}

	.module_home_ads {
		padding: 0px 5px!important;
	}

	.le_notice {
		padding: 10px;
		font-size: 12px;
		margin: 0px 7px;
	}

	div#trakteer {
		margin: 5px 7px;
	}

	div#le_header_ads.ads {
		margin: 5px 7px;
	}

	iframe.a-ds {
		width: 230px;
		height: 39px;
	}

	center.pc {
		display: none;
	}

	center.mobile {
		display: block;
	}

	#dt_contenedor {
		background-image: unset;
	}

	div.alert-dead,ul.qual {
		margin: 5px 7px 0px 7px;
		font-size: 14px;
		padding: 5px 10px;
	}

	a#trailer.vp-a, a.tutorial, a.download {
		font-size: 12px;
		padding: 5px;
		border-radius: 3px;
	}

	a.jointg {
		font-size: 11px;
	}

	ul.qual span a {
		font-size: 13px;
	}

	.head-main-nav ul.main-header li a {
		font-size: 8px;
	}

	.module .content .items .item .data h3 {
		position: absolute;
		bottom: 0;
	}

	.links_table table tbody tr td {
		font-size: 10px;
	}

	.links_table table thead tr th, .links_table table tbody tr td a {
		font-size: 10px;
	}

	strong.server {
		font-size: 10px;
	}

	#single .content {
		border: none;
		background: #000;
	}

	div.judul {
		font-size: 100%;
	}

	label {
		padding: 3px;
		font-size: 80%;
		top: 10px;
		left: 10px;
	}

	input:checked~ul.ajax_mode {
		width: 80px;
	}

	ul.alert-dismissible {
		margin: 5px 7px 2px 7px;
	}

	li.alert {
		font-size: 13px;
		padding-right: 7px;
	}

	a.tg {
		padding: 4px 6px;
	}

	ul.qual .close {
		right: 2%;
	}
}

@media only screen and (max-width:667px) {
	.fakeplayer .playbox span.quality {
		font-size: 10px;
	}

	.dt_mainmeta nav.genres ul li {
		width: 50%;
	}

	.dt_mainmeta nav.releases ul li {
		width: calc(100%/4);
	}

	.w_item_a,.w_item_b {
		width: 50%;
	}

	.dooplay-main-slier .item {
		padding-top: 50%;
	}

	.dooplay-main-slier .item .image img {
		margin-top: -50%;
	}

	.dooplay-main-slier .item .data .text h3.title {
		font-size: 1.1rem;
	}

	.module .content.left {
		margin-left: 0;
	}

	.module .content.right {
		margin-right: 0;
		padding: 0px 5px;
	}

	.dtsingle .content.right {
		margin-right: 0;
	}

	.dtsingle .content.left {
		margin-left: 0;
	}

	.fakeplayer .playbox span.playbtm {
		width: 60px;
		height: 60px;
		margin-top: -30px;
		margin-left: -30px;
	}

	.module .content.full_width_layout article.episodes {
		width: calc(100%/3);
	}

	.module .content.full_width_layout .items .item {
		width: calc(100%/ 4);
	}

	.dooplay_player .play.isnd {
		padding: 0;
	}

	.requests .content .tabox {
		width: 100%;
	}

	.comments-area {
		padding: 30px;
	}

	.requests {
		padding: 11px;
	}

	.post_request {
		width: 100%;
		top: 0;
		left: 0;
		margin-left: 0;
		position: fixed;
	}

	.module .content header {
		padding: 10px;
	}

	.full_width_layout {
		padding: 0px 5px!important;
	}

	.csearch {
		padding: 20px!important;
	}

	.module .csearch header {
		padding: 10px;
	}

	.letter_home .fixresp {
		width: 100%;
		height: 56px;
		float: left;
		overflow-x: scroll;
	}

	.letter_home .fixresp ul.glossary {
		width: 1260px;
	}

	.items_glossary .items .item {
		width: calc(100% / 5);
	}

	.dt_mainmeta nav.genres ul,.dt_mainmeta nav.releases ul {
		overflow-y: unset;
		max-height: 100%;
	}

	.module .content .items .item .data {
		display: block;
	}

	.single-page {
		padding: 25px;
	}

	#edit_link .box {
		top: 60px;
		left: 0;
		margin-top: 0;
		margin-left: 0;
		width: 100%;
	}

	#edit_link .box .form_edit {
		width: 100%;
	}

	.page_user nav.user ul li.rrt {
		display: none;
	}

	.page_user nav.user ul li {
		width: calc(100% / 4);
	}

	#items_movies,#items_tvshows {
		padding-bottom: 10px;
	}

	.page_user .content .paged {
		padding: 0 20px;
	}

	#message .sms {
		margin-bottom: 10px;
	}

	.user_edit_control ul li a.selected:before {
		border-width: 10px;
		margin-left: -10px;
	}

	.user_edit_control {
		margin-bottom: 20px;
	}

	.user_edit_control ul li a {
		padding: 13px 0;
		font-size: 13px;
	}

	form.update_profile {
		padding: 20px 30px;
	}

	.page_user nav.user ul li a {
		padding: 10px 15px;
		font-weight: 300;
		width: 100%;
		text-align: center;
		font-size: 17px;
	}

	form.update_profile fieldset {
		padding: 0;
		margin-bottom: 10px;
	}

	.page_user {
		width: 100%;
		padding: 3px 0;
		margin: 0;
	}

	.page_user header.user .box {
		height: 70px;
		padding: 10px;
	}

	.page_user header.user .box .contenido .name h2 {
		font-size: 18px;
		line-height: 25px;
	}

	.page_user header.user .box .gravatar {
		width: 50px;
	}

	.page_user header.user .box .contenido {
		padding-left: 60px;
	}

	.page_user header.user .box .contenido .name {
		display: none;
	}

	.page_user header.user .box .contenido .name p {
		display: none;
	}

	.page_user header.user .box .contenido .info {
		width: 100%;
	}

	.page_user header.user .box .contenido .info span {
		margin: 4px 0;
	}

	.ds1 .content {
		margin-left: 0;
	}

	.fix_playerx {
		margin-top: 0;
	}

	#single .episodes_cont .sbox {
		padding: 20px;
	}

	.module .content .items .item:hover>.dtinfo,.pagination,header.main {
		display: none;
	}

	#btnBox:checked~center.movies div.resppages,#btnBox2:checked~center.tvshows div.resppages {
		display: flex;
	}

	#btnBox:checked~center.movies div.pagination, #btnBox2:checked~center.tvshows div.pagination {
		display: none;
	}

	.module .content,.module .sidebar {
		width: 100%;
		margin-left: 0;
		padding: 20px;
		border-right: 0;
	}

	#contenedor {
		width: 100%;
		margin: 60px auto 0;
	}

	.module {
		margin-bottom: 0;
		margin-top: 0px;
	}

	.account,.contact {
		margin: 0;
	}

	.contact .wrapper {
		padding: 20px;
	}

	.module .sidebar {
		position: relative;
	}

	#single {
		margin-bottom: 0;
	}

	ul.main_links li a.active {
		border-left: 0;
		border-radius: 3px;
		-webkit-border-radius: 3px;
		-moz-border-radius: 3px;
	}

	.search_responsive,header.responsive {
		display: block;
	}

	.formblock,.sidblock {
		display: block!important;
		-moz-transition: top .4s ease-in-out;
		-o-transition: top .4s ease-in-out;
		-webkit-transition: top .4s ease-in-out;
		-ms-transition: top .4s ease-in-out;
		transition: top .4s ease-in-out;
	}

	#single .content {
		width: 100%;
		border-right: 0!important;
	}

	#single .sidebar {
		width: 100%;
		border-left: 0!important;
		margin-left: 0;
		position: relative;
	}

	.single-page {
		margin-top: 0;
	}

	.nav_items_module {
		margin-left: 15px;
	}

	.nav_items_module a.btn {
		font-size: 17px;
		margin: 0 10px;
	}

	.module .content header,.module .content header span {
		line-height: 30px;
	}

	ul#section.smenu.idTabs {
		position: relative;
		left: 0px;
	}

	ul.smenu li {
		width: 50%;
		padding: 2px;
	}

	footer.main .fcmpbox .primary .columenu {
		display: none;
	}

	footer.main .fcmpbox .primary .fotlogo {
		text-align: center;
		float: unset;
		max-width: unset;
	}

	footer.main .fbox .copy {
		text-align: center;
		position: relative;
		top: 14px;
		float: unset;
		padding: unset;
	}

	footer.main .fcmpbox {
		padding: unset;
	}

	k.reso {
		padding: 14px 4px;
		font-size: 12px;
	}

	.dooplay_player .options ul li span.title {
		font-size: 10px;
		bottom: -7px;
	}

	.rfwbs_navi {
		display: none;
	}

	.dooplay_player .options ul {
		width: 86%;
	}
}

@media only screen and (max-width:650px) {
	.module .content.full_width_layout .items .item {
		width: calc(100%/ 3);
	}

	fakeplayer .playbox span.quality {
		font-size: 10px;
	}

	.module .content.full_width_layout article.episodes {
		width: calc(100%/2);
	}

	.requests .content .items .item {
		width: calc(100%/4);
	}

	.dt_social_single a.whatsapp {
		display: block;
	}

	.sheader .poster {
		width: 125px;
	}

	.sheader .data {
		width: calc(100% - 130px);
		margin-left: 5px;
	}

	.items_glossary .items .item {
		width: calc(100% / 4);
	}

	ul#section.smenu.idTabs {
		position: relative;
		left: 0px;
	}

	ul.smenu li {
		width: 50%;
		padding: 2px;
	}

	.extra {
		overflow-x: scroll;
		height: 160px;
	}

	.btn-area {
		line-height: 30px;
	}

	.btn-area .btn1,.btn-area .btn2 {
		font-size: 12px;
		font-weight: 700;
	}
}

@media only screen and (max-width:600px) {
	.requests nav {
		padding: 0;
	}

	fakeplayer .playbox span.quality {
		font-size: 10px;
	}

	.requests .content .items {
		padding: 0;
	}

	.requests .content .items .item {
		width: calc(100%/3);
	}

	.requests nav h1 {
		width: 100%;
		border-bottom: solid 1px rgba(0,0,0,.1);
		margin-bottom: 20px;
		padding-bottom: 10px;
	}

	.requests nav ul {
		float: left;
	}

	.link_sharing {
		width: 100%;
		top: 0;
		margin-left: 0;
		left: 0;
		position: absolute;
		margin-top: -53px;
		-moz-box-shadow: none;
		-webkit-box-shadow: none;
		box-shadow: none;
	}

	.account .sidebar {
		width: 170px;
	}

	.account .content {
		width: calc(100% - 170px);
		margin-left: 170px;
	}

	article.simple {
		width: calc(100% / 3);
	}

	.blog-list-items .entry {
		width: 100%;
	}

	.report-video-active {
		width: 100%;
		left: 0;
		top: 0;
		margin-top: 0;
		margin-left: 0;
		position: absolute;
	}

	ul#section.smenu.idTabs {
		position: relative;
		left: 0px;
	}

	ul.smenu li {
		width: 50%;
		padding: 2px;
	}

	h1.epih1,h5.epih5 {
		font-size: 17px;
	}

	a.btn.nextf,a.btn.prevf {
		top: -115px;
	}

	.dooplay_player .options ul {
		width: 85%;
	}
}

@media only screen and (max-width:540px) {
  	.fakeplayer .playbox section .controls .box small{
  font-size:11px;
  letter-spacing: unset;
	}
  
	.bi.bi-star-fill {
		color: #fedf00;
		width: 10px;
		height: 9px;
	}

	.requests .content .items.full .item,.requests .content .items.normal .item {
		width: calc(100%/3);
	}

	.fakeplayer .playbox span.quality {
		font-size: 10px;
	}

	.module .content header {
		padding: 10px;
	}

	.module .content.normal {
		padding-top: 0;
	}

	.module .content .items {
		padding: 5px;
	}

	.module .content .items .item {
		padding: 5px;
		width: calc(100%/ 3);
	}

	.module .content .items.normal .item {
		width: calc(100%/ 3);
	}

	.module .content .items.full .item {
		width: calc(100%/ 3);
	}

	.report_modal .box {
		width: 100%;
		top: 0;
	}

	.user_control {
		float: left;
		width: 100%;
		margin-left: 0;
	}

	.user_control a {
		width: 50%;
		text-align: center;
	}

	.user_control a:first-child {
		border-left: 0;
	}

	.user_control a span {
		margin-left: 0;
		padding: 0 20px;
	}

	.dt_social_single a b,a.report-video span {
		display: none;
	}

	.owl-theme .owl-controls .owl-page span {
		width: 10px;
	}

	.starstruck-wrap {
		display: none;
	}

	.slider article.item {
		width: 100%;
	}

	.grid-container .form-description,.player_sist .control span.views,.se_rating,span.sl-wrapper {
		display: none;
	}

	.custom_fields {
		width: 100%;
	}

	.custom_fields b.variante {
		width: 100%;
	}

	.custom_fields span.valor {
		width: 100%;
		margin-top: 15px;
	}

	ul.smenu {
		padding: 10px;
		width: 100%;
	}

	ul.smenu li {
		width: 50%;
		padding: 2px;
	}

	ul.smenu li a {
		text-shadow: none;
		font-size: 14px;
		font-weight: 500;
		text-align: center;
		padding: 10px 15px;
	}

	ul.smenu li a.selected {
		margin-bottom: 0;
	}

	.link_sharing p input[type=submit] {
		width: 100%;
	}

	.no-result h2 {
		font-size: 20px;
	}

	.no-result {
		padding: 10px;
	}

	.posts {
		padding: 20px;
	}

	.player_sist {
		margin: 0;
	}

	.person {
		width: 100%;
	}

	ul#section.smenu.idTabs {
		position: relative;
		left: 0px;
	}

	div.info {
		display: block;
		width: calc(96%/1);
		float: left;
		margin-right: 5px;
	}

	div.synopsis {
		display: none;
	}

	div.synopsis-2 {
		display: flex;
		width: calc(100%/1);
		padding: 10px;
		line-height: 23px;
		float: left;
		color: #fff;
		background: #0000004d;
		border-bottom: 3px solid rgba(255,255,255,0.08);
	}

	.sheader .data {
		width: calc(100% - 132px);
		margin-left: 7px;
		padding: 5px;
		background: #0000004d;
	}

	div.cast-2 {
		display: flex;
		width: calc(100%/1);
		padding: 10px;
		line-height: 15px;
		float: left;
		color: #fff;
		margin-top: 10px;
		background: #0000004d;
		border-bottom: 3px solid rgba(255,255,255,0.08);
		border-top: 3px solid rgba(255,255,255,0.08);
	}

	div.cast {
		display: none;
	}

	div.sheader {
		position: relative;
		top: 5px;
		background-color: rgb(13 13 13/0);
		border-bottom: 3px solid rgba(255,255,255,0);
	}

	div.line-info-2 {
		display: none;
	}

	div.title {
		font-size: 120%;
	}

	.episodev1 {
		width: 40px;
		height: 38px;
	}

	.episodev2 {
		width: 40px;
		height: 35px;
	}

	span.episodev1.On.Going,span.episodev2.On.Going,span.episodev1.Complete,span.episodev2.Complete {
		font-size: 50%;
	}

	.episodev1 p,.episodev2 p {
		font-size: 13px;
	}

	.module .content .items .item .poster .rating {
		font-size: 10px;
		padding: 1px 3px;
	}

	.episodev1 {
		padding-top: 13px;
	}

	.mepo span.quality,.mepo2 span.quality {
		font-size: 80%;
	}

	a.btn.nextf,a.btn.prevf {
		top: -105px;
	}

	.module .content .items .item .data h3,h4.title {
		font-size: 80%;
		line-height: 15px;
	}

	.dooplay_player .options ul {
		width: 84%;
	}

	.pag_episodes .item a {
		font-size: 17px;
		padding: 17px;
	}
}

@media only screen and (max-width:507px) {
	strong.alert {
		font-size: 10px;
	}

	.linktabs ul li a {
		font-size: 10px;
	}

	.dooplay_player .options ul {
		width: 83%;
	}
}

@media only screen and (max-width:480px) {
  .fakeplayer .playbox section .controls .box small{
  font-size:10px
  }
  
	.dt_mainmeta nav.genres ul li {
		width: 100%;
	}

	.dt_mainmeta nav.releases ul li {
		width: calc(100%/3);
	}

	.items_glossary .items .item {
		width: calc(100% / 3);
	}

	.w_item_a,.w_item_b {
		width: 100%;
	}

	.login_box {
		width: 100%;
		top: 50px;
		left: 0;
		margin-left: 0;
	}

	form.update_profile fieldset input[type=submit] {
		width: 100%;
	}

	.pag_episodes .item a span {
		display: none;
	}

	.fakeplayer .playbox span.quality {
		font-size: 10px;
	}

	.module .content .items .episodes,.module .content .items.full .episodes {
		width: calc(100%/ 2);
		padding: 5px;
	}

	.account .sidebar {
		position: relative;
		width: 100%;
	}

	.account .content {
		width: 100%;
		margin-left: 0;
		padding: 15px;
	}

	.epiheader .epidata h3 {
		font-size: 25px;
	}

	.top-imdb-list {
		width: 100%;
	}

	.tleft {
		padding-right: 10px;
		border-right: 0;
	}

	.tright {
		padding-left: 10px;
	}

	.result-item article {
		padding-left: 110px;
	}

	.result-item article .image {
		width: 90px;
		height: 90px;
	}

	.player_sist .control span.qualityx {
		display: none;
	}

	ul#section.smenu.idTabs {
		position: relative;
		left: 0px;
	}

	.linktabs ul li a {
		font-size: 8px;
	}

	a.jointg {
		font-size: 10px;
	}

	a.btn.nextf,a.btn.prevf {
		top: -90px;
	}

	.dooplay_player .options ul {
		width: 80%;
	}

	a.download span {
		display: none;
	}

	a.download {
		padding: 5px 13px;
	}

	ul.qual .close {
		right: 3%;
	}
}

@media only screen and (max-width:429px) {
  .fakeplayer .playbox section .controls .box small{
  font-size:9px
	}
  
	.module .content.full_width_layout .items .item {
		width: calc(100%/ 3);
	}

  .module .content .items .item .poster .rating:before {
   margin-right: 3px; 
  }
  
  .module .content .items .item .poster .rating {
   font-size: 8px;
   padding: 0px 3px;
   font-weight: bolder;
  }
  
  .mepo span.quality,.mepo2 span.quality {
		font-size: 60%;
	}

  .module .content .items .item .data h3, h4.title {
    font-size: 70%;
  }
  
	.fakeplayer .playbox span.quality {
		font-size: 10px;
	}

	.dt_social_single span {
		font-size: 11px;
		position: relative;
		top: 8px;
	}

	.requests .content .items .item {
		width: calc(100%/2);
		padding: 5px;
	}

	.module .content .items .episodes,.module .content .items.full .episodes {
		width: calc(100%/ 2);
		padding: 5px;
	}

	.posts .meta .views {
		display: none;
	}

	ul#section.smenu.idTabs {
		position: relative;
		left: 0px;
	}

	a#trailer.vp-a, a.tutorial {
		font-size: 12px;
		padding: 5px 3px;
		margin-right: -3px;
	}

	a.jointg {
		font-size: 9px;
	}

	a.btn.nextf,a.btn.prevf {
		top: -85px;
	}

	.dooplay_player .options ul {
		width: 78%;
	}

	a.download {
		padding: 5px 13px;
	}

	li.alert {
		font-size: 11px;
		padding-right: 8px;
	}
	
	.le_notice {
		font-size: 11px;
	}
	
	a.tg {
		padding: 3px 6px;
		font-size: 9px;
	}

	.pag_episodes .item a {
		font-size: 15px;
		padding: 15px;
	}

	.pag_episodes .item a i {
		font-size: 15px;
	}
}

@media only screen and (max-width:390px) {
	.dooplay_player .options ul li {
		height: 20px;
	}

	.dooplay_player .options ul li i {
		font-size: 10px;
		padding-top: 3px;
	}

	.dooplay_player .options ul li span.title {
		font-size: 8px;
		bottom: -5px;
	}
}

#player-option-1.dooplay_player_option,#player-option-2.dooplay_player_option,#player-option-3.dooplay_player_option,#player-option-4.dooplay_player_option {
	margin-right: 3px;
}

div.alert-dead, div.cam {
	font-size: 12px;
}

strong.server,.links_table table tbody tr td,.links_table table thead tr th, .links_table table tbody tr td a {
	font-size: 10px;
}

strong.language img,img.fico {
	width: 10px;
	height: 10px;
}

.dooplay_player .options ul {
	width: 76%;
}}

@media only screen and (max-width:384px) {
   .fakeplayer .playbox section .controls .box small{
  font-size:8px
	}
	strong.server,.links_table table tbody tr td,.links_table table thead tr th {
		font-size: 9px;
	}

 .mepo span.quality,.mepo2 span.quality {
		font-size: 55%;
	}
  
	.links_table table tbody tr td a {
		font-size: 8px;
	}

	strong.language img,img.fico {
		width: 10px;
		height: 10px;
	}

	.le_notice,h5.epih5,#single .content .sbox,div.judul,div.synopsis-2,div.cast-2,.sbox h2,.sheader .data {
		font-size: 90%;
	}

	a.btn.nextf, a.btn.prevf {
		top: -70px;
	}
}

@media only screen and (max-width:360px) {
	.dt_social_single a {
		margin-right: 3px;
	}

	.dt_social_single a i {
		font-size: 12px;
	}

	div.alert-dead, div.cam {
		font-size: 12px;
	}

	strong.server,.links_table table tbody tr td,.links_table table thead tr th {
		font-size: 8px;
	}

	.links_table table tbody tr td a {
		font-size: 7px;
	}

	strong.language img,img.fico {
		width: 10px;
		height: 10px;
	}

	.le_notice,h5.epih5,#single .content .sbox,div.judul,div.synopsis-2,div.cast-2,.sbox h2,.sheader .data {
		font-size: 85%;
	}

	.dooplay_player .options ul {
		width: 74%;
	}

	.pag_episodes .item a {
		font-size: 13px;
		padding: 13px;
	}

	.pag_episodes .item a i {
		font-size: 13px;
	}
}

@media only screen and (max-width:333px) {  
	strong.server,.links_table table tbody tr td,.links_table table thead tr th {
		font-size: 7px;
	}

	.links_table table tbody tr td a {
		font-size: 6px;
	}

	strong.language img,img.fico {
		width: 10px;
		height: 10px;
	}

	.le_notice,h5.epih5,#single .content .sbox,div.judul,div.synopsis-2,div.cast-2,.sbox h2,.sheader .data {
		font-size: 80%;
	}
}

@media only screen and (max-width:321px) {
   .fakeplayer .playbox section .controls .box small{
  font-size:7px
	}
  
	.module .content .items .episodes,.module .content .items.full .episodes {
		width: 100%;
		padding: 5px;
	}

	.dt_social_single {
		padding: 6px 10px;
	}

	.extra span.genre, span.network, span.country, span.rated, span.episode, span.season, span.otitle {
		line-height: 18px;
	}

	.fakeplayer .playbox span.quality {
		font-size: 10px;
	}

	.module .content .items .item {
		width: calc(100%/ 3);
	}

	.module .content.full_width_layout article.episodes {
		width: calc(100%/1);
	}

	ul#section.smenu.idTabs {
		position: relative;
		left: 0px;
	}

	a#trailer.vp-a, a.tutorial, a.download {
		font-size: 8px;
		padding: 4px 4px;
		top: 10px;
	}

	a.jointg {
		font-size: 8px;
	}

	.dt_social_single span {
		font-size: 9px;
	}

	.dt_social_single a i {
		font-size: 11px;
	}

	div.alert-dead, div.cam {
		font-size: 11px;
	}

	.le_notice,h5.epih5,#single .content .sbox,div.judul,div.synopsis-2,div.cast-2,.sbox h2,.sheader .data {
		font-size: 75%;
	}

	.dooplay_player .options ul {
		width: 72%;
	}

	.pag_episodes .item a {
		font-size: 10px;
		padding: 10px;
	}

	.pag_episodes .item a i {
		font-size: 10px;
	}
}