/*
Theme Name: E-Anime
Theme URI: https://www.facebook.com/enduser.id
Description: Theme for Series Stream
Author: EndUser
Author URI: https://www.facebook.com/enduser.id
Version: 3.0.1
Tags: two-columns, fixed-width, custom-header, custom-menu
*/

html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline;direction:ltr}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}
body{line-height:1}
ol,ul{list-style:none}
blockquote,q{margin:10px 0;clear:both;quotes:none;background:#272727;border-left:5px solid #2d2d2d;padding:5px 10px}
blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}
code{margin:10px 0;display:block;border-right:1px solid #DDD;border-left:3px solid #43966C;padding:5px 10px;font-family:monospace;font-size:13px;background:#FAFAFA}
table{border-collapse:collapse;border-spacing:0}
a{color:#FAFAFA;text-decoration:none;transition:color .1s linear;-moz-transition:color .1s linear;-webkit-transition:color .1s linear}
a:hover{text-decoration:underline}
.clear{clear:both}
h1{font-size:20px}
h2{font-size:19px}
h3{font-size:17px}
h4{font-size:16px}
h5{font-size:15px}
h6{font-size:14px}
p{margin:10px 0;overflow:hidden}
body{background:#171717 url(images/bg.gif);font-size:14px;font-family:Roboto,Helvetica,sans-serif;color:#FFF;margin:0 auto}
.kln{overflow:hidden;text-align:center;margin-bottom:15px}
.kln img{float:none!important;width:auto!important;max-width:100%!important;height:auto!important;margin:0!important}
#wrap{max-width:1151px;margin:15px auto}
.cen{margin:0 auto;max-width:1151px}
.bound{margin:0 15px}
.logo{float:left;padding:14px 0;text-align:center;margin-right:10px}
.logo img{height:28px;width:auto}
.logo h1,.logo p{margin:0;margin-top:3px;font-size:10px;line-height:normal;color:#999;font-weight:400}
#content{padding:15px;overflow:hidden}
:focus{outline:none}
.ann{background:#101010;padding:10px;text-align:center;border-radius:5px;max-width:960px;margin:15px auto;font-size:12px;color:#999}
#header{overflow:hidden;margin:10px 0;margin-top:0}
#header .logo{float:left}
#header .logo img{height:90px}
#main-menu{margin:0 auto;position:relative;z-index:10;box-shadow:0 0 8px rgba(0,0,0,0.25);background:#000}
#main-menu ul{position:relative;float:left;padding:10px 0}
#main-menu ul li{float:left;margin-right:10px;position:relative}
#main-menu ul li a{background:#111;border:1px solid #333;color:#FFF;display:block;border-radius:4px;text-transform:uppercase;text-align:center;font-weight:700;line-height:35px;font-size:13px;padding:0 15px;font-family:'Roboto Condensed',Helvetica,sans-serif}
#main-menu ul li a:hover{text-decoration:none;color:#FFF;border-color:#e91e63;background:#e91e63}
#main-menu ul li ul{position:absolute;border-top:1px solid #23282D;top:50px;display:none;z-index:9999;box-shadow:0 3px 5px rgba(0,0,0,.2);background:#32373c}
#main-menu ul li:hover ul{display:block}
#main-menu ul li ul li{float:none}
#main-menu ul li:hover ul li ul{display:none}
#main-menu ul li ul li a{display:block;min-width:160px;font-size:14px;font-weight:400;text-transform:none;padding:5px 10px;line-height:20px;text-align:left}
#main-menu ul li ul li a:hover{background:#23282d}
#main-menu .random{float:right;color:#FFF;text-transform:uppercase;background:#5F5F5F;cursor:pointer;line-height:37px;font-weight:700;font-size:14px;padding:0 15px}
#main-menu .random:hover{background:#ECECEC;color:#333;text-decoration:none}
.show-menu{display:none;color:#FFF;height:40px;line-height:40px;font-size:16px;font-weight:700;text-transform:uppercase;text-align:center;cursor:pointer}
input[type=checkbox]{display:none;-webkit-appearance:none}
input[type=checkbox]:checked ~ #menu-menu{display:block;z-index:9999;float:none;position:relative}
#searchform{position:relative;float:right;margin-left:10px;margin-top:10px}
#searchform #s{width:200px;color:#888;background:#333;font-family:inherit;font-size:13px;line-height:35px;padding:0 8px;margin:0;border-radius:3px;border:1px solid #464646}
a.rdm{margin:10px 0;margin-left:5px;float:right;background:#E91E63;border:1px solid #E91E63;color:#FFF;display:block;border-radius:4px;text-transform:uppercase;text-align:center;font-weight:700;line-height:35px;font-size:13px;padding:0 15px;font-family:'Roboto Condensed',Helvetica,sans-serif}
.postbody{width:70%;float:left}
.latest{margin-bottom:15px}
.latest h2,#sidebar_right .side h3,.animeterbaru h3,.stl,.ctn h1{padding:7px 0;font-size:15px;font-weight:700;margin-bottom:10px;text-transform:uppercase;font-family:'Roboto Condensed',Helvetica,sans-serif}
.latest h2 span,#sidebar_right .side h3 span,.animeterbaru h3 span,.stl span,.ctn h1 span{padding-left:7px;border-left:5px solid #E91E63}
.episodes{overflow:hidden;margin:0 -7px}
.box{float:left;width:25%;margin-bottom:20px;overflow:hidden}
.box .eps .limit{overflow:hidden;position:relative;padding:0 0 56.25%}
.box .limit .overlay{z-index:1;width:100%;height:100%;position:absolute;background:-webkit-linear-gradient(top,rgba(0,0,0,0.68) 0,rgba(0,0,0,.05) 50%,rgba(0,0,0,.05) 50%,rgba(0,0,0,0.2) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0.68) 0,rgba(0,0,0,.05) 50%,rgba(0,0,0,.05) 50%,rgba(0,0,0,0.2) 100%)}
.box .eps{position:relative;overflow:hidden;margin:0 7px;box-shadow:0 1px 8px #000}
.box .eps img{height:auto;z-index:0;position:absolute;width:100%;top:-45%}
.box .limit .overlay .btt{width:100%;bottom:8px;position:absolute}
.box .type{float:right;z-index:2;bottom:5px;padding:4px 5px;color:#FFF;font-size:11px;border-radius:3px;background:#607D8B;right:5px;font-weight:700;text-transform:uppercase;margin-right:8px}
.type.TV{background:#1686df !important}
.type.Movie{background:#009688 !important}
.type.OVA{background:#E91E63 !important}
.box .eps h2{display:none}
.btl{overflow:hidden;margin:0 7px;margin-top:7px;max-height:15px;line-height:normal}
.box .ttl{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;line-height:normal;font-size:12px;font-weight:700;width:70%;float:left;max-height:14px}
.box .ep{width:30%;text-align:right;float:right;text-transform:uppercase;color:#b9b9b9;font-size:10px}
.box .time{position:absolute;color:#FFF;text-transform:uppercase;font-weight:700;font-size:10px;text-align:center;line-height:normal;margin:0 5px;top:8px;left:8px}
.box .lang{float:left;z-index:2;bottom:5px;margin-left:8px;padding:4px 5px;color:#FFF;font-size:11px;border-radius:3px;background:#2a2a2a9c;right:5px;font-weight:700;text-transform:uppercase}
.boxlist .image .limit .lang{position:absolute;z-index:2;padding:4px 5px;color:#FFF;font-size:11px;border-radius:3px;top:5px;right:5px;font-weight:700;text-transform:uppercase}
.lang.RAW{background:#50575b !important}
.lang.Sub{background:#25679b !important}
.episodes.bxl{margin:0;margin-bottom:15px;box-shadow:0 0 8px #000}
.boxlist{overflow:hidden;padding:10px}
.boxlist:nth-child(odd){background:#272727}
.boxlist:nth-child(even){background:#1d1d1d}
.boxlist .image{width:22%;float:left}
.boxlist .image .limit{position:relative;height:80px;margin-right:10px;overflow:hidden}
.boxlist .image .limit img{width:100%;height:auto}
.boxlist .image .limit .type{position:absolute;z-index:2;padding:4px 5px;color:#FFF;font-size:11px;border-radius:3px;top:5px;left:5px;font-weight:700;text-transform:uppercase}
.boxlist .inf{width:78%;float:left;line-height:normal;overflow:hidden}
.boxlist .inf h2{padding:0;text-transform:none;margin-bottom:5px;font-size:14px;line-height:normal}
.boxlist .inf .minf{line-height:18px;position:relative;color:#AAA;font-size:12px}
.boxlist .inf .minf span{display:block}
.boxlist .inf .minf span.time{position:absolute;right:0;font-style:italic;color:#888;padding-right:10px}
.boxlist .inf .minf span a{color:#AAA}
.animeterbaru ul{background:#272727;overflow:hidden;box-shadow:0 1px 8px #000}
.animeterbaru li{width:50%;float:left}
.animeterbaru li:nth-child(4n),.animeterbaru li:nth-child(4n-1){background:#1d1d1d}
.animeterbaru li:nth-child(4n-2),.animeterbaru li:nth-child(4n-3){background:#272727}
.animeterbaru li .an{overflow:hidden;padding:5px}
.animeterbaru li .an .lm{width:40px;height:40px;margin-right:10px;border-radius:5px;overflow:hidden;float:left}
.animeterbaru li .an .lm img{width:100%;height:auto}
.animeterbaru li .an .inf{overflow:hidden}
.animeterbaru li .an .inf h2{font-size:13px;margin-bottom:3px;margin-top:3px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-weight:700;line-height:normal}
.animeterbaru li .an .inf span{display:block;line-height:normal;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:12px;color:#a3a3a3}
.animeterbaru li .an .inf span a{color:#a3a3a3}
.ctn{font-size:13px;word-break:break-word}
.sn{overflow:hidden;margin-bottom:15px}
.sn img{max-width:120px;height:auto;float:left;margin-right:10px}
.sn .sinopsis{line-height:17px;overflow:hidden}
.sn .sinopsis p{margin:0}
.anf{padding:10px;background:#111;border:1px solid #000;margin-bottom:15px}
.anf span{display:block;line-height:21px}
.anf span b{display:block;width:110px;float:left}
.epl{overflow:hidden;margin-bottom:15px}
.epl h3{color:#fff;font-size:14px;padding-bottom:10px}
.epl ul{overflow:hidden}
.epl ul li{background:#111;border:1px solid #000;padding:8px 10px;border-left:5px solid #E91E63;border-radius:3px;margin-bottom:5px}
.epl ul li a{color:#fff}
.epl ul li .t2{float:right}
.allgreen{overflow:hidden;margin-bottom:10px}
.allgreen ul{margin:0;padding:0}
.allgreen li{list-style:none;margin-bottom:5px}
.anipost{border-radius:5px;background:#1b1c1d;font-size:13px;overflow:hidden;padding:6px 10px}
.anipost .title{font-weight:400;font-size:13px;line-height:16px;width:415px;overflow:hidden;white-space:nowrap;color:#BEBEBE;text-overflow:ellipsis;float:left}
.anipost .thumb{border-radius:5px;position:relative;overflow:hidden;width:40px;height:40px;border:1px solid #151414;float:left;margin-right:7px}
.anipost .thumb img{width:100%;height:auto}
.anipost .left h2{font-size:14px;margin-top:3px;color:#FFF;margin-bottom:3px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;line-height:normal}
.anipost .left h2 a{color:#7593A9}
.genrelst ul{margin:0 -4px;padding:0}
.genrelst li{width:33.333333%;float:left;list-style:none;margin:0}
.genrelst .anipost{font-size:13px;overflow:hidden;border-radius:0;padding:10px;height:118px;margin:5px;background:#111;border:1px solid #000}
.genrelst .anipost .thumb{position:relative;overflow:hidden;border-radius:0;width:70px;height:100px;float:left;margin-right:7px;border:0}
.genrelst .anipost .thumb img{width:100%;height:auto}
.genrelst .anipost .thumb span.hot{position:absolute;top:6px;left:-15px;line-height:normal;color:#FFF;text-transform:uppercase;font-weight:700;padding:2px 18px;font-size:10px;background:#de3b3b;-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}
.genrelst .anipost .left{overflow:hidden}
.genrelst .anipost .left .info{display:block;font-size:11px}
.genrelst .anipost .left .info span{display:block;line-height:16px;color:#CCC;max-height:65px;overflow:hidden}
.genrelst .anipost .left .info span.sns p{margin:0}
.genrelst .anipost .left .info .g a{color:#CCC}
.bt{overflow:hidden;background:#1d1d1d;border-top:1px solid #000;margin:0 -10px;color:#999;font-size:11px;margin-top:5px;padding:6px}
.bt .l{float:left}
.bt .r{float:right}
.trailer{margin:0 auto;position:relative;max-width:100%;height:0;padding-bottom:56.25%}
.trailer iframe{z-index:102;position:absolute;border:none;width:100%;height:100%;top:0;left:0;margin:0;padding:0}
ul.genres{padding:20px;background:#000;margin-bottom:10px;overflow:hidden;line-height:21px;list-style:initial}
ul.genres li{float:left;width:20%;margin-left:25px}
.nav_apb{margin-bottom:10px;-webkit-font-smoothing:antialiased!important;text-align:center}
.nav_apb a{padding:5px;width:20px;text-align:center;display:inline-block;font-weight:700;box-shadow:0 0 #000;border:1px solid #333;background-color:#000;color:#fff;margin:2px;border-radius:3px}
.nav_apb a:hover{background:#333;color:#FFF}
.blc{background-color:#000;box-shadow:0 1px 1px rgba(0,0,0,.05);border-radius:2px;padding:10px 20px;margin-bottom:15px;overflow:hidden}
.soralist span{display:block;padding:15px 0;border-bottom:1px solid #111}
.soralist span a{font-weight:700;font-size:17px;color:#FFF}
.soralist ul{margin:0;padding:0;margin-top:10px;font-size:13px;margin-bottom:15px;overflow:hidden;list-style:initial}
.soralist ul li{margin-left:15px;float:left;color:#2196F3;padding:3px 0;line-height:normal;width:47%}
.soralist ul li a.series{color:#FFF}
.soralist ul li a.series:hover{text-decoration:none;color:#03A9F4}
.soralist ul li a.series b{margin-left:5px;color:#DDD;text-transform:uppercase;font-size:10px;border-radius:4px;padding:1px 5px;background:#222}
.soralist ul li a.series b.stat.Ongoing{background:#E91E63;color:#FFF}
.soralist ul li a.series b.stat.Completed{font-weight:400;color:#999}
.stream{overflow:hidden;margin-bottom:10px}
.stream h1{border-bottom:0;font-size:17px;margin-bottom:15px}
.playerx{position:relative;overflow:hidden}
.playerx .l{background:#000;overflow:hidden}
.playerx .l h1{border-left:5px solid #E91E63;padding:10px;margin-bottom:5px;font-size:14px;background:#000;line-height:normal;border-bottom:1px solid #262626}
.playerx .r{position:absolute;width:25%;height:100%;right:0;overflow:hidden;background:#111}
.playerx .r h3{padding:10px;margin-bottom:5px;font-size:14px;background:#000;line-height:normal;border-bottom:1px solid #262626}
.ctrl{margin:10px;overflow:hidden}
.ctrl .shfb{float:left}
.naveps{float:right;overflow:hidden;font-size:11px;line-height:18px}
.naveps .nvs{float:left}
.naveps .nvs.nvsc{margin:0 10px}
.naveps .nvs.nvsc a{color:#e75858;border:1px solid #e75858}
.naveps a{border:1px solid #333;background:#090909;border-radius:3px;padding:5px 10px;color:#ccc;display:block}
.vidin{border-width:1px;border-style:solid;margin:10px 0;padding:10px;border-color:#ddd;line-height:15px}
.vidin .rpt{text-align:right}
.vidin .rpt a{cursor:pointer;color:#e75219;border-bottom-color:#e75219;font-size:10px;border-width:medium medium 1px;border-style:none none dotted;padding:2px}
.vidin .rpt a:hover{text-decoration:none}
.mirrorlist{text-align:center;overflow:hidden;margin:10px;margin-bottom:0}
.mirror{overflow:hidden;margin:0;display:inline-block}
.mirror li{overflow:hidden;display:inline-block}
.mirror li a{display:block;padding:7px 10px;margin:3px;font-size:13px;border-radius:3px;color:#DDD;background:#222}
.mirror li a.active{background:#E91E63;color:#FFF}
.mirror li a:hover{text-decoration:none;background:#E91E63;color:#FFF}
.yo{margin:0 10px;font-size:12px;color:#aeaeae;line-height:normal;padding:8px 10px;background:#090909;border-radius:3px;position:relative;border:1px solid #323232}
.tags{font-size:11px;color:#777;padding:10px;border-radius:5px;line-height:normal;background:#272727;margin-bottom:15px}
#shadow{display:none;position:fixed;left:0;top:0;bottom:0;background:rgba(0,0,0,0.93);width:100%;height:100%;z-index:100;transition:all .5s ease}
#pembed{position:relative;max-width:100%;height:0;padding-bottom:56.25%}
#embed_holder iframe,#embed_holder embed{z-index:102;position:absolute;border:none;width:100%;height:100%;top:0;left:0;margin:0;padding:0}
#embed_holder{position:relative;padding:10px;z-index:102}
.videonavi{background:#272727;margin-bottom:15px;position:relative;overflow:hidden}
.videonavi .l span{display:block;float:left;padding:0 10px;line-height:30px;cursor:pointer}
.videonavi .l{float:left}
.videonavi .r{float:right}
.videonavi .r .dl{background:#a22f2e;color:#FFF;line-height:30px;display:block;padding:0 10px}
.lightSwitcher{position:relative;z-index:102;line-height:28px;background:#e91e63;display:block;padding:0 10px;cursor:pointer}
.dlb{margin-top:10px;text-align:center}
.dlb .download{display:inline-block;padding:0 15px;margin:0 2px;line-height:30px;background:#e91e63;border-bottom:4px solid #ab1448;border-radius:3px}
.dlb .download.seriesx{background:#1974bc;border-bottom:4px solid #0f5388}
.mainctn{margin-top:10px}
.mainctn a{color:#ffa7c5}
.dlbox{overflow:hidden;line-height:28px}
.dlbox ul li{border-bottom:1px solid #000;overflow:hidden}
.dlbox ul li:nth-child(odd){background:#272727}
.dlbox ul li:nth-child(even){background:#1d1d1d}
.dlbox ul li.head{background:#E91E63}
.dlbox ul li b{padding-left:10px;font-weight:400}
.dlbox ul li span{float:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.dlbox ul li .q{width:70%}
.dlbox ul li .w{width:15%}
.dlbox ul li .e{width:15%;text-align:center}
.dlbox ul li .e a{display:block;color:#FFF;background:#4f4f4f6b}
.infoseries{padding:10px;background:#000;margin-bottom:10px;border-top:4px solid #e91e63;overflow:hidden}
.infoseries img{float:left;width:100px;height:auto;margin-right:10px}
.infoseries .l{overflow:hidden}
.infoseries .l h2{font-size:15px;margin-bottom:5px;line-height:normal;padding-bottom:5px;border-bottom:1px solid #262626}
.infoseries .l span{width:50%;float:left;line-height:17px;margin-bottom:2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.sysn{padding:5px 0;line-height:normal;margin-top:10px;border-top:1px solid #262626}
#sidebar_right{float:right;width:30%}
#sidebar_right .l{margin-left:16px}
#sidebar_right .side{font-size:12px;line-height:normal;margin-bottom:15px}
#sidebar_right .side ul{box-shadow:0 1px 8px #000}
#sidebar_right .side ul li{border-left:3px solid #191919;padding:7px 10px}
#sidebar_right .side ul li:nth-child(odd){background:#272727}
#sidebar_right .side ul li:nth-child(even){background:#1d1d1d}
#sidebar_right .side .nth li{width:auto;float:none}
#sidebar_right .side .nth li .an{padding:0}
#sidebar_right .side ul.ongoing{max-height:400px;overflow-y:scroll}
#sidebar_right .side ul.ongoing::-webkit-scrollbar{width:10px;background-color:#1d1d1d}
#sidebar_right .side ul.ongoing::-webkit-scrollbar-thumb{background-color:#e91e63}
#sidebar_right .side ul.ongoing::-webkit-scrollbar-track{background-color:#1d1d1d}
.side .textwidget img{max-width:100%;height:auto}
.pagination{overflow:hidden;line-height:normal;text-align:center;font-size:13px;font-weight:700}
.pagination span.page-numbers.current{display:inline-block;background:#E91E63;padding:10px;line-height:5px;margin:0 1px;border-radius:5px;color:#FFF}
.pagination a{display:inline-block;background:#3c3b3b;padding:10px;line-height:5px;margin:0 1px;border-radius:5px;color:#FFF}
.comment a{text-decoration:none}
.commentlist li .avatar{float:right;background:#fff}
.commentlist cite,.commentlist cite a{font-weight:700;font-style:normal;font-size:14px;color:#FFF}
.commentlist p{font-weight:400;line-height:1.5em;text-transform:none}
.commentmetadata{font-size:11px;font-weight:400}
h3.comments{padding:0;margin:40px auto 20px;font-size:15px;color:#FFF}
h3#comments{padding:0;margin:10px 0;color:#FFF;width:100%;font-size:15px}
#respond{margin:0;padding:0;color:#DDD}
h3.respond{padding:0;margin:10px 0;color:#444}
#respond h3{width:100%;padding:0;margin:10px 10px 10px 0;font-size:15px;color:#FFF}
.alt{margin:0;padding:10px}
.commentlist{padding:0;margin:0;line-height:normal}
.commentlist li{margin:0;padding:10px;list-style:none;overflow:hidden}
.comment-body{overflow:hidden}
.reply{float:right}
.black cite.fn{color:#DDD}
.black h3#comments{color:#DDD}
span.says{display:none}
.black textarea#comment{background:#1b1c1d;border:0;padding:10px;width:98%;color:#DDD}
.commentlist li ul li{margin-right:-5px;margin-left:10px;margin-top:10px}
.black .commentlist li ul li{background-color:#1b1c1d}
.commentlist p{margin:10px 5px 10px 0}
.children{padding:0}
#commentform p{margin:5px 0 0}
.nocomments{text-align:center;margin:0;padding:0}
.commentmetadata{margin:0;display:block}
#commentform input{width:170px;padding:2px;margin:5px 5px 1px 0}
#commentform{margin:5px 10px 0 0}
#commentform textarea{width:99%;padding:2px;border:1px dotted #3e3d3d;background:#191919;color:#FFF}
.commentlist li.even{background:#1d1d1d}
#respond:after{content:".";display:block;height:0;clear:both;visibility:hidden}
#commentform #submit{margin:0 0 5px auto;border:0;color:#FFF;padding:3px;border-radius:3px;cursor:pointer;background:#E91E63;font-family:inherit;float:right}
#live-search_results{background:#1d1d1d;border:1px solid #000;z-index:550!important;overflow:hidden;box-shadow:0 1px 8px #000}
.live-search_more{display:none}
.live-search_header{display:none}
.live-search_result_container{font-size:13px;line-height:normal}
.live-search_result_container ul{margin:0;padding:0;overflow:hidden}
.live-search_result_container li{font-family:segoe ui;padding:5px;border-bottom:1px solid #222;overflow:hidden}
.live-search_result_container li:hover{background:#111}
.live-search_result_container li:nth-child(odd){background:#222}
.live-search_result_container li a{display:block}
.live-search_result_container .post-thumbnail{width:35px;height:35px;border:1px solid #525252;margin-right:6px;float:left;overflow:hidden}
.live-search_result_container .post-thumbnail img{width:100%!important;height:auto!important}
span.live-search_text{display:block;color:#FFF;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.live-search_result_container .post-meta{margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#DDD;font-size:11px;font-style:italic}
#live-search_loading{display:block!important;width:100%;height:31px!important}
.live-search_result_container a:hover{text-decoration:none;color:#999}
ul.live-search_main{margin:0;padding:0;list-style:none}
.carousel{margin:0 -5px;margin-bottom:15px;padding-bottom:5px;overflow:hidden}
.carousel-cell{width:14.3%;counter-increment:carousel-cell}
.carousel-cell .bxx{position:relative;overflow:hidden;margin:0 5px;box-shadow:0 1px 8px #000}
.carousel-cell .bxx .limit{overflow:hidden;position:relative;padding:0 0 145%}
.carousel-cell .bxx .overlay{width:100%;height:100%;position:absolute;overflow:hidden;background:-webkit-linear-gradient(top,rgba(0,0,0,0.68) 0,rgba(0,0,0,.05) 50%,rgba(0,0,0,.05) 50%,rgba(0,0,0,0.2) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0.68) 0,rgba(0,0,0,0) 50%,rgba(0,0,0,0) 50%,rgba(0,0,0,0.2) 100%);z-index:1}
.carousel-cell .bxx .type{position:absolute;z-index:2;padding:4px 5px;color:#FFF;font-size:11px;border-radius:3px;top:5px;left:5px;font-weight:700;text-transform:uppercase;background:#303030bf;}
.carousel-cell img{width:100%;height:auto;top:0;z-index:0;position:absolute}
.carousel-cell:before{display:block;text-align:center;line-height:200px;font-size:80px;color:#fff}
.ctl{position:absolute;bottom:0;width:100%;background:linear-gradient(to bottom,rgba(0,0,0,0.05) 6%,rgba(0,0,0,0.85) 70%);text-shadow:rgba(0,0,0,0.8) 1px 1px 0}
.ctl h2{padding:8px;overflow:hidden;line-height:normal;color:#FFF;font-weight:700;font-size:12px;text-align:center;white-space:nowrap;text-overflow:ellipsis}
.flickity-page-dots{display:none}
.flickity-prev-next-button{background:hsla(0,0%,0%,0.75)!important}
.flickity-prev-next-button:hover{background:#e91e63!important}
.flickity-prev-next-button .arrow{fill:#6f6f6f!important}
.flickity-prev-next-button:hover .arrow{fill:#FFF!important}
.qtip-default{box-shadow:rgba(0,0,0,0.78) 1px 1px 6px!important;border:0!important;background:#171717!important;color:#FFF!important;overflow:hidden}
.qtip-content{padding:0!important}
.boxtip{font-size:13px;color:#FFF}
.boxtip .title{background:#E91E63;padding:5px 8px;font-size:13px;color:#FFF;font-weight:700;line-height:normal}
.boxtip .maininfo{overflow:hidden;padding:10px}
.boxtip .maininfo img{float:left;width:110px;margin-right:10px;height:auto}
.boxtip .maininfo .r{overflow:hidden;line-height:16px}
.boxtip .maininfo .r span{overflow:hidden;display:block}
.boxtip .sysn{margin:0;padding:10px;background:#222}
.boxtip .sysn p{margin:0}
#footer{background:#000;padding:15px;overflow:hidden;font-size:12px;color:#999;text-align:center}
#footer .cpr{margin:0 auto;line-height:normal;max-width:1121px}
#footer a{color:#999}
@media only screen and ( max-width: 980px ) {
#searchform #s{width:150px}
}
@media only screen and ( max-width: 915px ) {
a.rdm{display:none}
}
@media only screen and ( max-width: 860px ) {
.logo img{padding-top:6px;height:18px}
.carousel-cell{width:20.3%}
.box{width:33.333333%}
.genrelst li{width:50%}
.postbody{width:auto;float:none;margin-bottom:15px}
#sidebar_right{float:none;width:auto}
#sidebar_right .l{margin-left:0}
#live-search_sb,#live-search_results{width:auto!important;float:none}
#main-menu{padding:0;margin:0;width:100%;border:0}
#main-menu ul{position:static;display:none}
#main-menu ul li{float:none;position:relative;margin-bottom:10px;width:100%}
#main-menu ul li a{display:block;float:none;width:auto;padding:10px;line-height:normal;text-align:left}
#main-menu ul li ul{top:35px;width:100%}
#main-menu ul li ul li{float:none}
#main-menu ul li ul li a{width:auto}
.search-block{float:none;margin-left:0;margin-top:0}
.search-block #s{width:100%;border:1px solid #FFF;color:#333;border-radius:0;background:#FFF}
.show-menu{display:block;overflow:hidden}
.show-menu i{float:right;margin-right:15px;line-height:40px;font-size:30px}
.show-menu span{float:left;margin-left:15px}
.logo{padding:6px 0}
a.rdm{display:none}
#searchform #s{width:100%;padding:0;border:0}
#searchform{float:none;margin:0 -15px}
.playerx .l{width:auto;float:none}
.playerx .r{position:relative;width:auto;height:auto;margin-top:10px}
}
@media only screen and ( max-width: 800px ) {
.qtip-default{display:none!important}
}
@media only screen and ( max-width: 600px ) {
.carousel-cell{width:28.3%}
.soralist ul li{width:auto;float:none}
.animeterbaru li{width:auto;float:none}
.animeterbaru li:nth-child(4n-2),.animeterbaru li:nth-child(4n-3){background:none}
.animeterbaru li:nth-child(4n),.animeterbaru li:nth-child(4n-1){background:none}
.animeterbaru li:nth-child(odd){background:#272727}
.animeterbaru li:nth-child(even){background:#1d1d1d}
.infoseries img{float:none;display:block;margin:0 auto;margin-bottom:10px}
.infoseries .l span{float:none;width:auto;display:block}
.anf span b{display:inline-block;width:auto;float:none}
ul.genres li{width:27%}
}
@media only screen and ( max-width: 550px ) {
.carousel-cell{width:33.3333%}
.epl ul li .t2{display:none}
.box,.bx ul li{width:50%}
.ctrl .shfb{float:none;text-align:center}
.naveps{margin-top:10px;float:none}
.naveps .nvs{float:none}
.naveps .nvs.nvsc{margin:8px 0}
.naveps a{text-align:center}
.genrelst li{width:auto;float:none}
.sn img{margin:0 auto;margin-bottom:10px;float:none;display:block}
.dlbox ul li .q,.dlbox ul li .w,.dlbox ul li .e{width:33.333333%}
ul.genres li{width:40%}
}
@media only screen and ( max-width: 400px ) {
ul.genres{display:none}
.carousel-cell{width:50%}
.box,.bx ul li{width:100%}
.boxlist .image .limit .lang{display:none}
}