::-webkit-scrollbar{width:12px;height:8px;border:2px solid transparent;background-clip:padding-box;border-radius:100px;-webkit-border-radius:100px;background-color:rgba(0, 0, 0, 0.1);}::-webkit-scrollbar-corner{background-color:transparent;}::-webkit-scrollbar-track{border:3px solid transparent;}::-webkit-scrollbar-thumb{width:10px;background:var(--azul);background-clip:padding-box;border-radius:100px;-webkit-border-radius:100px;border:2px solid transparent;}
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, 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;list-style:none;outline:0;}
a:active, a:focus{outline:0!important;-moz-outline-style:none!important;}
article, aside, details, figcaption, figure,
footer, header, hgroup, menu, nav, section{display:block;outline:0;}
blockquote, q {
quotes: none;
outline:0;
} a{text-decoration:none;outline:0;}
blockquote:before, blockquote:after,
q:before, q:after{content:'';content:none;outline:0;}
button{background:transparent;border-radius:0;border:0;padding:0;-webkit-appearance:none;-webkit-border-radius:0;user-select:none;outline:0;}
button:focus{outline:0 none;}
button::-moz-focus-inner{padding:0;border:0;}
.clear{clear:both}
.none{display:none;}
input, textarea, select{outline:0;}
a:focus{outline:0;}
body:not(.wp-customizer):not(.vc_editor) #wpbody-content{outline:0;}
body:not{outline:0;}
a:-webkit-any-link:active{outline:0;}
table{border-collapse:collapse;border-spacing:0;outline:0;}
*, ::after, ::before{box-sizing:border-box;}
html, body{background:var(--body);font-family:Arial, sans-serif;font-size:15px;color:#f7f7f7;}:root{--body:#232b32;--azul:#0652DD;--branco:#fff;--fundos:#1b2128;}
.b_flex{display:-webkit-box;display:-ms-flexbox;display:flex;}
.b_grid{display:-ms-grid;display:grid;}
.b_inline{display:inline-flex;}
.b_column{flex-direction:column;}
.b_align_center{align-items:center;}
.b_align_start{align-items:flex-start;}
.b_space_between{justify-content:space-between;}
.b_center{justify-content:center;}
.b_wrap{flex-wrap:wrap;}
.m_center{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:auto;}
header #menuPrincipal{background:var(--azul);width:100%;height:60px;}
header #menuPrincipal nav{position:relative;height:100%;margin:0 auto;display:flex;justify-content:space-between;align-items:center;}
header #menuPrincipal nav .logoHeader{width:50px;height:40px;background:url(//animesorionvip.net/wp-content/themes/animesorionVIP/img/images.png) no-repeat;background-position:-100px -43px;margin:5px 0 0 30px;}
.logotitle{width:340px;display:flex;}
.logotitle h1, .logotitle span{display:block;line-height:22px;font-size:25px;color:#fff;margin:0;font-family:'Teko';text-align:center;text-transform:uppercase;}
.logoTitulo{background:url(//animesorionvip.net/wp-content/themes/animesorionVIP/img/orion.png) no-repeat;width:210px;height:20px;}
.menuSecundario{background:#124092;width:100%;height:50px;}
.alinhamento{position:relative;width:1260px;height:100%;margin:0 auto;display:flex;justify-content:center;}
.menuChar{display:flex;}
.menuChar li{font-size:15px;font-weight:600;text-transform:uppercase;margin:auto 10px;}
.menuChar li:hover{position:relative;}
.menuChar li:hover a:before{content:"";background:#123b84;position:absolute;width:100%;height:50px;padding:0 10px;margin:-17px -10px;box-sizing:unset;}
.menuChar li:last-child{margin:auto 0;margin-left:10px;}
.menuChar li a{color:var(--branco);}
.menuChar li:hover a span{z-index:8;position:relative;}
header #menuPrincipal nav .pesquisaMenu{position:relative;margin:-10px 0 0;}
header #menuPrincipal nav .pesquisaMenu ._pinp{background:#124092;color:#ffffff8c;width:300px;padding:10px;border-radius:3px;border:1px solid #124092;}
header #menuPrincipal nav .pesquisaMenu input._pinp::placeholder{color:#ffffff8c}
header #menuPrincipal nav .pesquisaMenu ._srch{position:absolute;top:5px;right:10px;width:30px;height:30px;background:url(//animesorionvip.net/wp-content/themes/animesorionVIP/img/images.png) no-repeat;}
.live-search{width:400px;top:60px;right:0;position:absolute;background:#0652dd;z-index:9;}
.live-search ul{}
.live-search ul li{position:relative;padding:8px;margin:0 0 .3em 0;}
.live-search ul li:hover{background:#124092;}
.live-search ul li a{display:flex;}
.live-search ul li a .poster{width:85px;height:126px;margin:0 1em 0 0;}
.live-search ul li a .poster img{width:100%;height:100%;object-fit:cover;}
.live-search ul li a .title{width:calc(100% - 85px);margin:.3em .5em;font-size:12px;font-weight:bold;color:var(--branco);}
.live-search ul li a .info{position:absolute;bottom:25px;right:10px;}
.live-search ul li a .post-meta-status{background:#1c222b;border-radius:30px;padding:10px;font-weight:bold;font-size:8px;text-transform:uppercase;text-align:center;color:var(--branco);}
.live-search ul li.ctsx{background:#062967;border-radius:30px;width:50%;margin:1.5em auto;}
.live-search ul li.ctsx a{color:var(--branco);text-align:center;display:block;}
#termo_busca{width:100%;border-style:solid;border-color:#151b1f;border-image:initial;border-width:1px 1px 2px;background-color:#161e23;height:calc(1.5em + 1rem + 2px);padding:0.5rem 1rem;font-size:23px;color:#7b7b7b;}
.separador{margin:3em 0}
#centralizarCorpo,
header #menuPrincipal nav{max-width:1185px;margin:0 auto;}
@media only screen and (min-width: 1300px) {
#centralizarCorpo,
header #menuPrincipal nav{max-width:1285px;}
}
@media only screen and (min-width: 1980px) {
#centralizarCorpo,
header #menuPrincipal nav{max-width:1425px;}
}
@media only screen and (max-width: 1080px) {
#centralizarCorpo,
header #menuPrincipal nav{max-width:90%;}
}
#sliderHome{background:#1c222b;border-bottom:2px solid #0652dd;padding:15px;margin:0 0 2em;width:100%;}
.conteudoPost #sliderHome{background:transparent;border:0;}
#sliderHome .acessSlide{padding:10px;width:146px;background:var(--azul);border-radius:5px;font-size:12px;font-weight:bold;text-align:center;text-transform:uppercase;color:var(--branco);margin:0 0 1.2em 0;cursor:pointer;}
#sliderHome .slideCapa,
.itemCapa{display:none;border:3px solid var(--body);width:calc(100%/5 - 10px);height:320px;margin:5px;margin-bottom:15px;float:left;overflow:hidden;}
.itemCapa{display:block;}
.conteudo #sliderHome .slideCapa{display:block;}
#sliderHome .slideCapa .thumbCa,
.itemCapa .thumbCa{height:280px;overflow:hidden;}
#sliderHome .slideCapa .thumbCa img,
.itemCapa .thumbCa img{width:100%;height:100%;object-fit:cover;-webkit-transition:all .8s ease;-moz-transition:all .8s ease;-ms-transition:all .8s ease;-o-transition:all .8s ease;transition:all .8s ease;}
#sliderHome .slideCapa:hover .thumbCa img,
.itemCapa:hover .thumbCa img{transform:scale(1.2);-webkit-transition:all .8s ease;-moz-transition:all .8s ease;-ms-transition:all .8s ease;-o-transition:all .8s ease;transition:all .8s ease;}
#sliderHome .slideCapa .title,
.itemCapa .title{background:var(--body);color:#fff;padding:10px;}
#sliderHome .slideCapa .title h2,
.itemCapa .title h2{font-size:13px;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:center;margin:0;}
#sliderHome .owl-item .slideCapa{display:block;width:100%;}
.loading-post{text-align:center;margin:5em 0;font-size:25px;font-weight:bold;text-transform:uppercase;color:var(--azul);}
.conteudo{width:73%;float:left;}
.conteudo.home{width:100%;}
.conteudoPost{background:#1c252b;width:100%;padding:10px;margin:0 0 1.2em 0;}
.tituloPrincipal{background:var(--azul);padding:20px 15px;margin-bottom:1rem;}
.tituloPrincipal h1, .tituloPrincipal span, .tituloPrincipal h2{display:inline-block;font-size:14px;font-weight:500;color:var(--branco);text-transform:uppercase;}
.tituloPrincipal span{margin-left:5px;margin-right:5px;}
.tituloPrincipal span.n{margin-left:0;}
.tituloPrincipal h1.capit{text-transform:capitalize;}
.tituloPrincipal.ep h1, .tituloPrincipal.ep h2{display:block;text-align:center;font-size:20px;font-weight:600;text-transform:capitalize;}
.tituloPrincipal h1{font-size:20px;text-transform:none;}
.sliderControl{float:right;display:flex;margin:0 0;}
.sliderControl .left{width:20px;height:20px;background:url(//animesorionvip.net/wp-content/themes/animesorionVIP/img/images.png) no-repeat;background-position:-48px -35px;cursor:pointer;margin:0 5px 0 0;}
.sliderControl .right{width:20px;height:20px;background:url(//animesorionvip.net/wp-content/themes/animesorionVIP/img/images.png) no-repeat;background-position:-75px -35px;cursor:pointer;margin:0 0 0 5px;}
.postagemEpisodios{color:var(--branco)}
.episodioBox{width:calc(100%/3 - 10px);float:left;background:#1d1d1d;border:1px solid #222;margin:5px;position:relative;overflow:hidden;border-radius:5px;}
.conteudo.home .episodioBox{width:calc(100%/4 - 10px);}
.episodioBox a:after{background:linear-gradient(#00000069 8%,#0000005e 100%);position:absolute;width:100%;height:100%;bottom:0;}
.episodioBox:hover a .buttonPlayer{position:absolute;background:var(--azul);border-radius:30px;width:36px;height:36px;left:10px;top:10px;z-index:5;}
.episodioBox:hover a .buttonPlayer:before{content:"";display:flex;background:url(//animesorionvip.net/wp-content/themes/animesorionVIP/img/images.png);background-position:-48px -4px;width:20px;height:20px;margin:9px 9px;}
.episodioBox .titlePost{font-size:13px;font-weight:bolder;color:#0652dd;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
#item_calendario .episodioBox .titlePost{color:#fff;}
#calen-nav{list-style:none;margin:1.5em 0 1em;padding:0;overflow:auto;}
#calen-nav li{float:left;font-weight:bold;margin-right:8px;margin-bottom:8px;padding:10px 15px;border-radius:10px 0 10px 0;cursor:pointer;background:#293238;border:1px solid #353f46;}
#calen-nav li:hover, #calen-nav li.active{background-color:#0652dd;border-color:#0e5be8;}
#calen-nav li a{text-decoration:none;color:#FFF;}
.calen-content{display:none;}
.loading{text-transform:uppercase;font-size:21px;font-weight:bolder;text-align:center;color:#0e5be8;padding:50px 0;-webkit-animation:flash linear 1s infinite;animation:flash linear 1s infinite;}
@-webkit-keyframes flash {
0%{opacity:1;}
50%{opacity:.1;}
100%{opacity:1;}
}
@keyframes flash {
0%{opacity:1;}
50%{opacity:.1;}
100%{opacity:1;}
}
.episodioBox .titlePost h3{font-size:14px;font-weight:500;}
.episodioBox .thumb{width:100%;padding-top:59.6%;position:relative;overflow:hidden;border-bottom:2px solid #0652dd;}
.episodioBox .thumb img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;-webkit-transition:all .8s ease;-moz-transition:all .8s ease;-ms-transition:all .8s ease;-o-transition:all .8s ease;transition:all .8s ease;}
.episodioBox:hover .thumb img{filter:saturate(3);transform:scale(1.1);-webkit-transition:all .8s ease;-moz-transition:all .8s ease;-ms-transition:all .8s ease;-o-transition:all .8s ease;transition:all .8s ease;}
.episodioBox .infos{z-index:2;font-size:13px;font-weight:500;padding:10px;}
.episodioBox .infos h3{margin-right:5px;}
.episodioBox .infos span{margin:auto 0;display:block;}
.episodioBox .infos .flex span{width:120px;height:15px;}
.episodioBox .infos span, .episodioBox .infos span h2{font-size:13px;font-weight:500;color:#fff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.episodioBox .infos span.data{font-size:11px;color:#999;margin-top:-5px;margin-bottom:2px;}
.episodioBox .infos span.flex{width:100%;display:flex;flex-direction:column;-webkit-box-pack:unset;-webkit-box-align:unset;-ms-flex-align:unset;align-items:unset;}
.episodioBox .infos span h2{margin:0}
.episodioBox li.qualiy{background:var(--azul);color:var(--branco);z-index:5;padding:6px 6px;position:absolute;border-radius:5px;font-size:14px;font-weight:bold;text-transform:uppercase;right:10px;top:10px;}
.episodioBox li.time{background:rgba(28, 28, 35, 0.50);color:var(--branco);z-index:5;padding:6px 6px;position:absolute;border-radius:25px;font-size:14px;font-weight:regular;right:10px;bottom:60px;}
.owl-stage-outer{overflow:hidden;}
.owl-item{float:left;}
.owl-item .episodioBox{width:100%;}
.disabled{display:none;}
.verMais{padding:3px 30px;background:var(--azul);color:var(--branco);text-align:center;font-size:12px;font-weight:500;text-transform:uppercase;float:right;}
.verMais a{color:var(--branco);}
.tvl{display:flex;}
.tvl li{background:#353b42;border-radius:4px;cursor:pointer;color:var(--branco);padding:8px 15px;margin:auto 0;margin-right:10px;font-size:14px;font-family:'Nunito', sans-serif;font-weight:600;text-transform:uppercase;text-align:center;}
.tvl li:hover{background:var(--azul)}
.tvl li.active{background:var(--azul)}
.tvl li a{color:var(--branco);}
.player, .content-video{margin-top:15px;height:483px;}
.player iframe{width:100%;height:100%;}
.linkEpisodios{display:flex;align-items:center;justify-content:space-between;gap:20px;margin:15px;background-color:#1c252b;}
.linkEpisodios ul{display:flex;justify-content:space-between;gap:20px;}
.linkEpisodios ul li{padding:17px;color:#fff;font-size:12px;font-weight:500;position:relative;cursor:pointer;text-transform:uppercase;}
.linkEpisodios ul li:hover{background:var(--azul);-webkit-transition:all .8s ease;-moz-transition:all .8s ease;-ms-transition:all .8s ease;-o-transition:all .8s ease;transition:all .8s ease;}
.linkEpisodios ul li a{display:flex;align-items:center;gap:10px;width:100%;text-align:center;color:var(--branco);}
.linkEpisodios ul li a.nextEP span{margin:auto 0 auto auto;}
.linkEpisodios ul li a.epList span{font-size:0;}
.linkEpisodios ul li a.epList{display:inline-block;background:url(//animesorionvip.net/wp-content/themes/animesorionVIP/img/social.png);background-position:-30px 25px;width:18px;height:20px;margin:auto 0;padding:0;}
.linkEpisodios ul li a.prevEP:before{content:"";display:inline-block;background:url(//animesorionvip.net/wp-content/themes/animesorionVIP/img/social.png);background-position:1px 25px;width:18px;height:20px;margin-right:10px;}
.linkEpisodios ul li a.nextEP:after{content:"";display:inline-block;background:url(//animesorionvip.net/wp-content/themes/animesorionVIP/img/social.png);background-position:-12px 25px;width:18px;height:20px;margin:auto;margin-left:10px;}
.linkEpisodios ul li:last-child{margin-right:0}
.linkEpisodios ul li svg, .linkEpisodios .reportno svg{width:15px;height:15px;fill:#fff;}
.linkEpisodios .reportno{background-color:#b32828;padding:17px;color:#fff;font-size:12px;font-weight:500;position:relative;cursor:pointer;text-transform:uppercase;}
.linkEpisodios .reportno:hover{background-color:#ca2424;}
.linkEpisodios .reportar{display:flex;align-items:center;gap:10px;}
.sharedButton{position:relative;float:right;color:var(--branco);font-size:12px;text-transform:uppercase;cursor:pointer;}
.sharedButton:before{content:"";display:flex;background:url(//animesorionvip.net/wp-content/themes/animesorionVIP/img/images.png);background-position:-8px -34px;width:20px;height:20px;float:left;margin-top:-2px;margin-right:5px;}
.boxShared{display:none;width:100%;position:absolute;top:31px;background:#1b2128;z-index:9;font-size:0;}
.boxShared.open{display:block;}
.social_single{display:flex;justify-content:space-between;}
.social_single a{padding:10px;}
.social_single a.facebook:hover{background:#38539d;}
.social_single a.twitter:hover{background:#13b3e3;}
.social_single a.whatsapp:hover{background:#4ea33e;}
.icon-whatsapp:before{content:"";display:flex;background:url(//animesorionvip.net/wp-content/themes/animesorionVIP/img/buttons/whatsapp-logo.svg) no-repeat center;background-size:contain;width:15px;height:15px;}
.icon-twitter:before{content:"";display:flex;background:url(//animesorionvip.net/wp-content/themes/animesorionVIP/img/buttons/twitter.svg) no-repeat center;background-size:contain;width:15px;height:15px;}
.icon-facebook:before{content:"";display:flex;background:url(//animesorionvip.net/wp-content/themes/animesorionVIP/img/buttons/facebook-logo.svg) no-repeat center;background-size:contain;width:15px;height:15px;}
.infoEpisodio{margin:1.8em 0 0;}
.infoEpisodio li{font-size:13px;font-weight:600;color:var(--branco);margin:0 0 1.8em 15px;}
.infoEpisodio li span h2{font-size:13px;font-weight:600;color:var(--branco);display:inline-block;}
.infoEpisodio li:nth-child(3n), .infoEpisodio li:nth-child(4n){text-align:right;margin:0 15px 1.8em 0;}
.InfoAnime{display:flex;}
.InfoAnime h3{font-size:13px;width:calc(100% - 300px);}
.InfoAnime .thumb{width:200px;height:300px;margin-right:15px;}
.InfoAnime .thumb img{width:100%;height:100%;object-fit:cover;}
.InfoAnime .info{}
.InfoAnime .info span.title{font-size:17px;font-weight:bolder;margin:0 0 .7em;color:#fff;}
.InfoAnime .info span{display:block;margin:0 0 .4em 0;}
.InfoAnime .info span span{display:inline-grid;margin:0;}
.sinopseAnime{}
.sinopseAnime section{padding:10px;background:#0652dd;margin:1em 0;}
.sinopseAnime section h3{font-size:12px;text-transform:uppercase;}
.sinopseAnime h2{font-weight:500;font-size:14px;}
.capaD{display:flex;margin:0 0 1.2em 0;}
.capaD .capaThumb, .capaD .capa{position:relative;width:300px;height:380px;border:2px solid var(--fundos);margin-right:10px;}
.capaD .capa{width:300px;height:100%;}
.capaD .capaThumb img{width:100%;height:100%;object-fit:cover;}
.capaD .capaInfo{width:calc(100% - 300px);background:var(--fundos);padding:10px 15px;color:var(--branco);}
.capaD .capaInfo ul{display:flex;flex-direction:column;height:100%;}
.capaD .capaInfo ul li{display:flex;font-family:'Nunito', sans-serif;font-size:16px;margin:10px 0;}
.capaD .capaInfo ul li span{font-size:14px;margin:2px 0 0 8px;}
.capaD .capaInfo ul li span.rec{padding:4px 8px;margin:0 8px;font-family:'Arial', sans-serif;font-size:13px;font-weight:bold;}
._livre{background:#279b4a;}
._10{background:#1563c4;}
._12{background:#d4bc14;}
._14{background:#dc6613;}
._16{background:#dc1339;}
._18{background:#000000;}
._none{background:#bebebe;}
.capaD .capaInfo ul li span h2{font-size:13px;font-weight:500;}
.sinopsePost{margin:0 0 1.2em 0;}
.sinopsePost h2{font-size:16px;padding-bottom:5px;}
.tituloP{background:var(--azul);padding:13px 10px;font-size:14px;margin:0 0 1.5em;}
.tituloP h3{display:inline-block;}
.sinopsePost .titulo{background:var(--fundos);padding:13px 15px;}
.sinopsePost .titulo span{font-size:14px;font-weight:500;color:var(--branco);}
.sinopsePost p{font-size:14px;font-weight:500;color:var(--branco);padding:0 10px;}
.episodioLista{}
.episodioLista .titulo{display:flex;justify-content:space-between;}
.episodioLista .titulo ul{display:flex;margin:0 0 1em 0;}
.episodioLista .titulo li{background:var(--fundos);border-radius:5px;color:var(--branco);width:140px;padding:10px 20px;font-size:12px;font-weight:600;text-align:center;text-transform:uppercase;margin:0 1em 0 0;}
.episodioLista .titulo li.active{background:var(--azul);}
.episodioLista .titulo li:hover{background:var(--azul);}
.episodioLista .titulo li a{color:var(--branco);}
.listaEP{text-align:center;}
.listaEP li{position:relative;display:inline-block;width:calc(100%/3 - 10px);font-size:14px;font-weight:bolder;margin-bottom:15px;margin-right:10px;border-radius:4px;}
.listaEP li a{color:var(--branco);}
.listaEp li a:visited{color:var(--azul);}
.listaEP li .tituloPost{width:100%;position:absolute;bottom:0;padding:8px 15px;font-size:14px;margin:auto 0;}
.listaEP li .tituloPost span{position:relative;padding-bottom:5px;text-align:left;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;vertical-align:middle;}
.listaEP li .tituloPost span:nth-child(2){font-size:13px;}
.listaEP li .tituloPost span:nth-child(3){color:#4b82e6;}
.listaEP li .tituloPost:before{content:"";width:100%;height:100px;position:absolute;bottom:0;left:0;background-color:transparent;background-repeat:repeat-x;background:linear-gradient(rgba(0, 0, 0, 0),#000);}
.listaEP li .thumb{position:relative;width:100%;padding-top:65.5%;object-fit:cover;margin-right:40px;overflow:hidden;border-radius:3px;}
.listaEP li .thumb img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;-webkit-transition:all .8s ease;-moz-transition:all .8s ease;-ms-transition:all .8s ease;-o-transition:all .8s ease;transition:all .8s ease;}
.listaEP li:hover img{transform:scale(1.2);-webkit-transition:all .8s ease;-moz-transition:all .8s ease;-ms-transition:all .8s ease;-o-transition:all .8s ease;transition:all .8s ease;}
.listaEP li:hover .buttonP{background:var(--azul);}
.listaEP li .buttonP{position:absolute;top:13px;left:8px;background:#13171b;border-radius:20px;width:30px;height:30px;margin:-5px 15px 0 0;}
.listaEP li .buttonP:before{content:"";display:flex;background:url(//animesorionvip.net/wp-content/themes/animesorionVIP/img/images.png);background-position:-48px -4px;width:20px;height:20px;margin:6px 7px;}
.listaEP li a:visited .buttonP{background:var(--azul);}
.header-order{padding:10px 15px 0 0;}
.order{border-radius:5px;color:var(--branco);width:140px;font-size:12px;font-weight:600;text-align:center;text-transform:uppercase;}
.order a{color:var(--branco);display:flex;}
.order a:before{content:"";display:flex;background:url(https://animesorionvip.net/wp-content/themes/animesorionVIP/img/buttons/ordenar.png);background-size:contain;width:15px;height:15px;margin-right:5px;}
.commentsGo{float:right;font-size:13px;border-radius:5px;border:1px solid #fff;padding:5px 10px;text-transform:uppercase;cursor:pointer;margin:-5px 0;}
.back-top{position:fixed;bottom:20px;left:10px;width:40px;height:40px;z-index:99;background:#003aa5;border:1px solid #213e73;border-radius:50%;padding:8px;display:flex;cursor:pointer;}
.back-top span{display:inline-block;width:17px;height:13px;margin:auto;object-fit:contain;background-color:#fff;-webkit-mask-image:url(//animesorionvip.net/wp-content/themes/animesorionVIP/img/arrow-top.png);mask-image:url(//animesorionvip.net/wp-content/themes/animesorionVIP/img/arrow-top.png);-webkit-mask-size:100%;mask-size:100%;}
.ratingLike{position:relative;display:flex;justify-content:space-between;margin-right:10px;width:calc(100%/2 + 20px);}
.ratingLike a{display:flex;width:100%;background:#2d2d2d;color:#fff;border-radius:5px;padding:10px 10px;cursor:pointer;}
.ratingLike a:nth-child(1){margin-right:10px;}
.ratingLike.small a{padding:4px 8px;}
.ratingLike .liked{margin-right:10px;}
.ratingLike .liked:before{content:"";display:inline-block;background:url(//animesorionvip.net/wp-content/themes/animesorionVIP/api/like/img/like.png) no-repeat;background-size:cover;width:30px;height:30px;margin:0 0 0 auto;}
.ratingLike a.active{background:#0652dd;}
.ratingLike .desliked:before{content:"";display:inline-block;background:url(//animesorionvip.net/wp-content/themes/animesorionVIP/api/like/img/not-like.png) no-repeat;background-size:cover;width:30px;height:30px;margin:0 0 0 auto;}
.ratingLike a span{font-size:18px;font-weight:bold;margin:auto auto 3px 15px;}
.flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;flex-direction:row;flex-wrap:wrap;justify-content:space-between;margin:1em 0 0;}
.flex .favItem{width:calc(100%/2 - 40px);}
#comentariosID{margin:1.2em 0;}
#comentarios .alin{display:flex;margin:2em 0;}
#comentarPlayer{cursor:pointer;background:var(--azul);color:var(--branco);font-size:13px;font-weight:600;text-align:center;text-transform:uppercase;width:auto;border-radius:8px;padding:15px;margin:0 auto;}
.comentariosTitle{background:var(--fundos);color:var(--branco);font-size:13px;font-weight:600;text-align:center;text-transform:uppercase;width:150px;border-radius:8px;padding:15px;}
#comments{margin:1.2em 0;}
#comments a{color:var(--azul)}
.disclaimer{position:fixed;background:rgba(0, 0, 0, .9);width:100%;z-index:998;left:0;bottom:0;display:flex;align-items:center;justify-content:space-between;padding:8px 0;}
.disclaimer.hide{display:none !important;}
.disclaimer p{margin:15px auto;color:#fff;}
.disclaimer p a{color:var(--azul);font-weight:bold;}
.disclaimer .btn-cookies{text-align:center;padding:8px 15px;color:#fff;font-size:18px;margin-left:15px;}
.disclaimer .btn-cookies{background:var(--azul);border-radius:30px;cursor:pointer;align-self:normal;}
.listaLetras{display:flex;flex-wrap:wrap;justify-content:center;margin:2rem 0 1rem;}
.listaLetras li{background:#161a1f;width:40px;color:var(--branco);cursor:pointer;text-transform:uppercase;text-align:center;padding:15px;margin:0 .2em .5em 0;float:left;}
.listaLetras li.active{background:var(--azul);}
.listaLetras li:hover{background:var(--azul);-webkit-transition:all .8s ease;-moz-transition:all .8s ease;-ms-transition:all .8s ease;-o-transition:all .8s ease;transition:all .8s ease;}
.listaLetras li a{color:var(--branco);}
.listaLetras li:nth-child(17n){margin:0 0 .5em 0;}
.boxLetra{margin:1em 0 0;}
.boxLetra ul{}
.boxLetra ul li{padding:10px 15px;background:#15191d;margin:0 0 1em 0;text-transform:capitalize;}
.boxLetra ul li:hover{opacity:.8;-webkit-transition:all .8s ease;-moz-transition:all .8s ease;-ms-transition:all .8s ease;-o-transition:all .8s ease;transition:all .8s ease;}
.boxLetra ul li a{color:var(--branco);}
.tab-content, .content-video{display:none;}
.fakeplayer{float:left;width:100%;position:relative;margin-bottom:15px;}
.fakeplayer .playbox{display:block!important;overflow:hidden;width:100%;position:relative;background:#000;padding-bottom:30%;height:483px;cursor:pointer;}
.fakeplayer .playbox span.quality{position:absolute;background:var(--azul);color:var(--branco);z-index:1;top:15px;right:15px;padding:5px 10px;font-size:13px;font-weight:500;border-radius:3px;}
.fakeplayer .playbox span.playbtm{position:absolute;width:60px;height:60px;top:50%;left:50%;margin-top:-30px;margin-left:-30px;z-index:1;}
.fakeplayer .playbox span.playbtm img{width:100%;height:auto;opacity:.5;transition:.3s;}
.fakeplayer .playbox:hover>span.playbtm img{opacity:1;}
.fakeplayer .playbox img.cover{position:absolute;-webkit-filter:blur(0) brightness(1);width:100%;bottom:0;left:0;}
.fakeplayer .playbox section{position:absolute;width:100%;bottom:0;left:0;}
.fakeplayer .playbox section .progressbar{float:left;width:96%;margin:0 2%;height:5px;background-color:rgba(255,255,255,.28);position:relative;}
.fakeplayer .playbox section .progressbar:before{position:absolute;content:"";width:25%;height:5px;top:0;left:0;}
.fakeplayer .playbox section .controls{float:left;width:100%;margin:0;background-color:transparent;background-image:-moz-linear-gradient(rgba(0,0,0,0),rgba(0,0,0,.9));background-image:-webkit-linear-gradient(rgba(0,0,0,0),rgba(0,0,0,.9));background-image:linear-gradient(rgba(0,0,0,0),rgba(0,0,0,.9));background-repeat:repeat-x;color:#fff;padding:0;-webkit-box-shadow:0 9px 10px -5px #000;box-shadow:0 9px 10px -5px #000;text-shadow:-1px 0 3px rgba(0,0,0,1);overflow:hidden;margin-bottom:-40px;transition:.3s;}
.fakeplayer .playbox:hover>section .controls{margin-bottom:0;}
.fakeplayer .playbox section .controls .box{float:left;width:98%;margin:0 1%;line-height:40px;}
.icon-play-fake:before, .icon-ads-fake:before, .icon-volume-fake:before, .icon-zoom-fake:before{content:"";width:20px;height:20px;}
.icon-play-fake:before{background:url(//animesorionvip.net/wp-content/themes/animesorionVIP/img/buttons/icon-play-fake.svg);background-size:contain;}
.icon-ads-fake:before{background:url(//animesorionvip.net/wp-content/themes/animesorionVIP/img/buttons/icon-ads-fake.svg);background-size:contain;}
.icon-volume-fake:before{background:url(//animesorionvip.net/wp-content/themes/animesorionVIP/img/buttons/icon-volume-fake.svg);background-size:contain;}
.icon-zoom-fake:before{background:url(//animesorionvip.net/wp-content/themes/animesorionVIP/img/buttons/icon-zoom-fake.png);background-size:contain;}
.fakeplayer .playbox section .controls .box i{font-size:20px;padding:10px;float:left;display:flex;}
.fakeplayer .playbox section .controls .box i.right{float:right;}
.fakeplayer .playbox section .controls .box small{font-size:12px;letter-spacing:.7px;font-weight:500;opacity:.5;}
.flashit{-webkit-animation:flash linear .5s infinite;animation:flash linear .5s infinite}
@-webkit-keyframes flash{ 0%{opacity:1}50%{opacity:.1}100%{opacity:1}
}
@keyframes flash{ 0%{opacity:1}50%{opacity:.1}100%{opacity:1}
}
.report-wrapper{position:fixed;top:10%;left:25%;width:50%;display:none;-webkit-box-sizing:border-box;box-sizing:border-box;margin-top:20px;z-index:10000;border-radius:5px;overflow:hidden;}
.report-wrapper:before{content:"";background:#000000a6;z-index:998;position:fixed;top:0;left:0;width:100%;height:100%;}
.report-wrapper .content-wrapper{position:relative;display:table;width:100%;margin:0 auto;z-index:999;background:#292929;}
.report-wrapper .content-container{display:table-cell;vertical-align:middle;text-align:center;}
.report-wrapper .report-container{}
.report-wrapper .content-wrapper .content-container .content .close{text-align:left;position:absolute;z-index:1;top:5px;right:0;display:block;}
.report-wrapper .content-wrapper .content-container .content .close a{display:block;padding:10px 20px;height:40px;}
.report-wrapper .content-wrapper .content-container .content .close .fechar-icon{height:18px;float:none;fill:rgba(0,0,0,.5);margin-top:10px;display:inline-block;}
.report-wrapper .content-wrapper .content-container .content h2{display:table;padding:10px;height:70px;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:18px;font-family:'Roboto';color:#fff;width:100%;line-height:50px;background:#2f2f2f;text-align:left;padding:10px 20px;}
.report-wrapper .report-container .report-content .checkboxes{width:100%;padding:20px 10px;text-align:left;line-height:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-sizing:border-box;box-sizing:border-box;}
.report-wrapper .report-container .report-content .checkboxes li{width:50%;padding:20px;-webkit-box-sizing:border-box;box-sizing:border-box;}
.report-wrapper .report-container .report-content .checkboxes input[type=checkbox]{display:none;}
.report-wrapper .report-container .report-content label{padding-left:40px;cursor:pointer;position:relative;font-size:16px;color:#fff;width:100%;font-family:'Roboto';float:left;display:block;height:18px;-webkit-box-sizing:border-box;box-sizing:border-box;}
.report-wrapper .report-container .report-content label:before{content:"";display:inline-block;width:28px;height:28px;border-radius:50px;-webkit-box-sizing:border-box;box-sizing:border-box;position:absolute;top:-8px;left:0;border:2px solid var(--azul);}
.report-wrapper .report-container
.report-content .checkboxes input[type=checkbox]:checked+label:before{background:var(--azul);}
.report-wrapper .report-container .report-content .button{width:100%;text-align:center;cursor:pointer;height:95px;padding:0 25px 25px;-webkit-box-sizing:border-box;box-sizing:border-box;float:none;margin:0;border:0;background:transparent;}
.report-wrapper .report-container .report-content .button .report-button{font-family:'Roboto';font-size:20px;font-weight:500;color:#fff;display:block;background:var(--azul);border-radius:50px;text-transform:uppercase;text-align:center;height:100%;width:100%;border:none;line-height:70px;cursor:pointer;transition:.5s ease;}
.report-wrapper .report-container .report-content .button .report-button:hover{background:#0e48b3;}
.noticia{position:fixed;bottom:0;left:0;padding:25px;margin:0;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:22px;font-family:'Roboto';color:#fff;width:100%;text-align:center;line-height:normal;background:#44d46a;z-index:1000;}
.noticia.noticia-error{background:#d45f44;}
@media only screen and (max-width: 780px) {
.linkEpisodios{display:block;}
.linkEpisodios .reportar{width:95%!important;}
.report-wrapper{top:3%;left:10%;width:80%;}
.report-wrapper .report-container .report-content .checkboxes li{width:100%;}
.itemCapa{width:100%;}
} .mnsg-evento{position:relative;background:#7d42bd;color:#fff;font-family:Roboto,sans-serif;font-size:16px;padding:15px 20px;margin:1em 0 1.5em;}
.iconDiscord{position:absolute;background:url(//animesorionvip.net/wp-content/themes/animesorionVIP/img/discord.png) #5f20a2 center no-repeat;height:100%;margin:-15px -20px 14px;padding:24.5px 26px;float:left;}
.mnsg-evento span{margin-left:43px;display:block;}
.mnsg-evento a{color:#1c252b;}
@keyframes shake {
0%{transform:rotate(-10deg);}
50%{transform:rotate(10deg);}
100%{transform:rotate(-10deg);}
}
.calendarTrending{margin:0 -10px 10px -10px;padding:10px;font-size:18px;background:#0652dd;}
.parceiros{font-size:11px;text-transform:uppercase;display:flex;margin:10px 0 0;color:var(--branco);}
.parceiros li{color:var(--branco);margin:0 10px;}
.parceiros li a{color:var(--branco);-webkit-transition:all .8s ease;-moz-transition:all .8s ease;-ms-transition:all .8s ease;-o-transition:all .8s ease;transition:all .8s ease;}
.parceiros li a:hover{color:var(--azulv);}
.favItem{background:var(--azul);margin:0;width:100%;padding:10px 15px;border-radius:5px;cursor:pointer;z-index:100;display:flex;}
.icon-fav{margin:5px;margin-left:auto;}
.favItem span{margin-top:6px;margin-left:7px;margin-right:auto;text-transform:uppercase;font-weight:bold;}
.icon-fav.off{width:20px;height:20px;display:inline-block;cursor:pointer;background-color:#fff;-webkit-mask-image:url(//animesorionvip.net/wp-content/themes/animesorionVIP/api/favorito/img/fav_off.png);mask-image:url(//animesorionvip.net/wp-content/themes/animesorionVIP/api/favorito/img/fav_off.png);-webkit-mask-size:cover;mask-size:cover;}
.icon-fav.on{width:20px;height:20px;display:inline-block;cursor:pointer;background-color:#ea143c;-webkit-mask-image:url(//animesorionvip.net/wp-content/themes/animesorionVIP/api/favorito/img/fav_on.png);mask-image:url(//animesorionvip.net/wp-content/themes/animesorionVIP/api/favorito/img/fav_on.png);-webkit-mask-size:cover;mask-size:cover;}
.icon-fav.loading{display:block!important;background-color:#fff;-webkit-mask-image:url(//animesorionvip.net/wp-content/themes/animesorionVIP/api/favorito/img/loader.png);mask-image:url(//animesorionvip.net/wp-content/themes/animesorionVIP/api/favorito/img/loader.png);-webkit-mask-size:cover;mask-size:cover;width:20px;height:20px;padding:0!important;font-size:0!important;cursor:pointer;-moz-animation:rodar 2.5s linear infinite;-o-animation:rodar 2.5s linear infinite;-webkit-animation:rodar 2.5s linear infinite;animation:rodar 2.5s linear infinite;}
@-webkit-keyframes rodar {
to{-webkit-transform:rotate(360deg);transform:rotate(360deg);}
}
@keyframes rodar {
to{-webkit-transform:rotate(360deg);transform:rotate(360deg);}
} #usernew{}
.user_pro{position:relative;float:left;padding:6px;margin:0 5px;z-index:88;}
.user_pro .dados{position:relative;display:flex;padding:4px 0;}
.user_pro .dados .avatar{position:relative;width:40px;height:40px;border-radius:50px;border:3px solid #fff;overflow:hidden;margin-right:10px;}
.user_pro .dados .avatar img{width:100%;height:100%;object-fit:cover;}
.user_pro .dados .user-name{position:relative;display:flex;align-items:center;font-size:14px;font-weight:bolder;cursor:pointer;}
.user_pro .user-name span{color:#fff;transition:transform .2s ease-out;margin-left:3px;}
.user_pro .user-name.active span{transform:rotate(180deg);color:var(--hover);}
.user_pro .user-name:hover span{color:var(--verde);}
.user_pro .user_menu{display:none;width:100%;position:absolute;top:68px;left:0;padding:0;background:#333;box-shadow:0 3px 5px #0000003b;margin:0;z-index:88;}
.user_pro .user_menu .item-sub{display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center;justify-content:center;padding:10px;border-bottom:1px solid #00000026;font-size:13px;color:#fff;}
.user_pro .user_menu .item-sub a{color:#fff;display:flex;align-items:center;}
.user_pro .user_menu .item-sub span{font-size:16px;margin-right:5px;}
.user_pro .user_menu .item-sub:last-child{border:0;}
.user_pro .user_menu .item-sub:hover, .user_pro .user_menu .item-sub a:hover{color:var(--verde);}
#signout{cursor:pointer;}
.fundoPr .user_pro{padding:5px 15px;}
.icon_user{display:flex;padding:8px 10px;border-radius:5%;background:#1147a8;cursor:pointer;display:flex;align-items:center;transition:0.3s;}
.user-ninja{color:#fff;width:13px;margin-right:8px;}
.icon_user span{font-size:14px;font-weight:bold;color:#fff;}
.icon_user:hover{background-color:#0f377e;}
.menuActionContent{display:flex;align-items:center;justify-content:center;width:100%;background:#222;padding:10px 15px;}
.alertx{display:none;position:fixed;top:10%;left:25%;width:50%;-webkit-box-sizing:border-box;box-sizing:border-box;margin-top:20px;z-index:10000;border-radius:5px;overflow:hidden;border:1px solid #333;}
.alertx_view.warning{padding:20px;background:#232222;color:#fff;font-size:16px;text-align:center;}
.alert_report{display:block;width:100%;padding:20px;background:#333333;color:#fff;font-size:16px;font-weight:bolder;text-align:center;text-transform:uppercase;cursor:pointer;}
.alert_report:hover{background:#c61925;}
.close_alert{padding:20px;background:#e12330;color:#fff;font-size:16px;font-weight:bolder;text-transform:uppercase;text-align:center;cursor:pointer;}
#comentarios .aviso{padding:15px;background:#cf2828;font-weight:bold;text-align:center;border-radius:3px;margin-bottom:.5rem;}
.alert_co{position:relative;color:#ffffff;padding:10px 16px;margin:0;font-size:15px;font-weight:bold;z-index:88;margin:0;background-color:#0d0d0d;border-left:5px solid #fcb431;}
.alert_co a{color:var(--azul);}
.alert_co a:hover{color:#fcb431;}
.alert_co.sucess{border-color:#20cb64;}
.alert_co.error{border-color:#cb1111;}
#comentar{margin:1.5em 0;}
.animeComent{padding:18px;background:var(--dr);}
#comentar .submit{text-align:center;text-transform:uppercase;color:#fff;border:0;cursor:pointer;font-family:'Roboto', sans-serif;font-size:16px;font-weight:500;background:var(--azul );margin-top:1rem;padding:10px 20px;border-radius:5px;}
.comment-form-cookies-consent{padding:20px 8px;}
#comentar textarea,
#comentar input[type=text]{font-family:'Roboto', sans-serif;font-size:15px;padding:15px;min-height:100px;border-radius:3px;width:100%;background:#15191c;border:1px solid #242f37;color:#8d8d8d;}
.grid{display:flex;}
#comentar input[type=text]{min-height:auto;}
#comentar input[type=text]:nth-child(1){margin-right:5px;}
#comentar ul{margin:1.5em 0;padding:0 10px;}
#comentar ul.children{margin-left:0;padding-left:60px;}
#comentar ul li{align-items:flex-start;justify-content:flex-start;border-bottom:2px solid #1f1f1f;margin-bottom:1.5em;}
#comentar ul li:last-child{border:0;}
#comentar ul li .comment-user-info{}
#comentar ul li .comment-user-info img.avatar{margin-right:10px;border-radius:40px;background-color:var(--hover);border:3px solid #fff;width:60px;height:60px;float:left;}
#comentar ul li .comment-info-txt{position:relative;display:flex;padding:0 0 6px;margin-bottom:12px;}
#comentar ul li .comment-info-txt:before{display:block;position:absolute;top:24px;left:50px;border-top:8px solid #505050;border-right:8px solid transparent;border-left:8px solid transparent;border-bottom:8px solid transparent;width:0;height:0;content:"";}
#comentar ul li .comment-chef{display:flex;align-items:center;word-break:break-all;color:var(--azul );font-size:15px;font-weight:bolder;margin-right:10px;}
#comentar ul li .comment-chef a{color:var(--azul);}
#comentar ul li .comment-time{color:#e2e2e2;font-size:15px;}
#comentar ul li .comment-info-txt:after{content:"";position:absolute;width:80px;height:3px;background:#505050;left:20px;right:20px;bottom:-3px;}
#comentar ul li .comment-body{position:relative;width:100%;min-height:40px;word-break:break-word;word-wrap:break-word;color:#b8b9b8;font-weight:400;padding-bottom:1em;}
#comentar ul li .comment-body a{color:var(--azul);}
#comentar ul li .comment-body a.comment-reply-link{display:flex;align-items:center;font-family:Roboto;font-size:13px;font-weight:bold;margin-bottom:1em;text-transform:uppercase;color:#fff;}
#comentar ul li .comment-body a.comment-reply-link:hover{color:var(--azul);}
#comentar ul li .comment-reply-box{position:absolute;right:0;bottom:2px;}
#comentar ul li .ico.reply{width:22px;height:22px;background-color:#fff;-webkit-mask-image:url(//animesorionvip.net/wp-content/themes/animesorionVIP/img/buttons/reply.svg);mask-image:url(//animesorionvip.net/wp-content/themes/animesorionVIP/img/buttons/reply.svg);-webkit-mask-size:cover;mask-size:cover;margin:auto 5px auto 0;cursor:pointer;}
#comentar ul li .comment-body a.comment-reply-link:hover .ico.reply{background-color:var(--azul);}
.comment-reply-title{position:relative;font-size:14px;font-weight:700;text-transform:uppercase;padding:0 0 10px;color:#fff;margin-bottom:.2em;}
#comentar ul li #respond{margin:1em 0 0;padding-left:70px;}
#cancel-comment-reply-link{display:inline-block;position:absolute;background:url(//animesorionvip.net/wp-content/themes/animesorionVIP/img/buttons/close_comments.png) no-repeat;background-size:contain;text-indent:-999em;width:20px;height:20px;top:-4px;right:-4px;z-index:5;}
spoiler{font-size:0;}
spoiler:before{content:"Mostrar Spolier";font-family:Roboto;font-size:13px;font-weight:bold;color:#fff;cursor:pointer;text-transform:uppercase;}
spoiler:hover:before{color:var(--azul);}
spoiler.show{font-size:15px;}
spoiler.show::before{content:"";}
.content-pagination{flex-wrap:wrap;margin:15px 0}
.content-pagination li{position:relative;background:#0f1418;border-bottom:2px solid #0f1418;border-radius:3px;margin-left:5px;margin-bottom:7px;padding:10px 15px;text-align:center;min-width:44px;cursor:pointer}
.content-pagination li:hover,.content-pagination li.active{background:var(--azul);border-color:#fff;}
.content-pagination li a{position:absolute;top:0;left:0;width:100%;height:100%;color:transparent}
.content-pagination li svg{width:8px;fill:#fff}
.content-pagination li:hover svg{fill:#fff!important}
.mp-icon.arrow-icon.left{-webkit-transform:rotate(180deg);transform:rotate(180deg)}
.sidebar{width:25%;min-height:80px;padding:10px;float:right;}
.disc{display:block;margin:2em -10px;margin-bottom:0;}
.sidebar .tituloPrincipal h1{text-align:center;}
.widgets{background:#1c252b;padding:10px 0;margin-bottom:10px;}
.widgetTituloSidebar{background:var(--azul);position:relative;padding:0;text-transform:uppercase;font-size:16px;font-weight:700;}
.luffy-img{background:url(//animesorionvip.net/wp-content/themes/animesorionVIP/img/3s.webp) no-repeat center;background-size:100%;padding-top:45%;}
.luffy-img.xzs{margin-top:0;}
.mestre-gooku{background:url(//animesorionvip.net/wp-content/themes/animesorionVIP/img/4s.webp) no-repeat center;background-size:100%;padding-top:45%;margin-top:-50px;}
.widget{margin:1em -10px;}
.widgetTituloSidebar span{position:absolute;left:45%;bottom:5%;text-transform:uppercase;font-family:'Teko',sans-serif;font-size:22px;text-shadow:2px 2px 0 rgb(0 0 0 / 20%);color:#fff;}
.mestre-gooku span{left:52%;}
.GenerosContainer ul{list-style:none;margin:0;display:flex;flex-wrap:wrap;justify-content:space-between;padding:10px 5px 0;}
.GenerosContainer ul li{font-size:13px;width:calc(100% / 2 - 3px);text-align:center;margin-right:3px;}
.GenerosContainer a{display:block;overflow:hidden;width:100%;background:#15191d;padding:10px;color:#fff;transition:.1s all;margin-bottom:5px;}
.GenerosContainer a:hover{background:var(--azul);}
.top10{padding:0;}
.top10 h3{font-size:15px;}
.top10 li a{width:100%;padding:15px;color:#fff;transition:0.1s all;margin-bottom:5px;border-bottom:1px dashed #333a40;display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.top10 li a::before{content:"";background:url(//animesorionvip.net/wp-content/themes/animesorionVIP/img/star.png);display:inline-block;width:20px;margin-right:10px;height:20px;vertical-align:bottom;}
.player img, .content-video img{width:100%;height:100%;}
.Link{width:100%;height:100%;}
.separador.mxs{margin:7em 0}
.list .aviso{padding:15px;}
.list .count{padding:8px;background:#0652dd;}
.list{background:#000;margin:-10px;}
.list .over{overflow:auto;width:100%;max-height:500px;}
.list .over::-webkit-scrollbar{width:7px;height:8px}
.list .over::-webkit-scrollbar-track:enabled{background-color:#000}
.list .over::-webkit-scrollbar-thumb:vertical{background-color:#313131}
.list .over::-webkit-scrollbar-thumb:horizontal{background-color:#2b2b2b}
.list .over::-webkit-scrollbar-thumb:vertical:hover, .list .over::-webkit-scrollbar-thumb:horizontal:hover{background-color:#353535}
.list .titleSidebar{padding:8px 15px;background:#0652dd;}
.list .search, .search-f{position:relative;border-bottom:2px solid #ffffff1c;}
.search-f{margin-bottom:10px;}
.list .search .bi-collection-play-fill, .search-f .bi-collection-play-fill{position:absolute;left:10px;top:14px;color:#ffffff69;}
.list .search input[type=text],
.search-f input[type=text]{width:100%;border:none;padding:15px 15px 15px 35px;background:#000;color:#8a8a8a;border-bottom:#5c4687;}
.list a{border-bottom:2px solid #ffffff1c;width:100%;padding:15px 20px;display:block;overflow:hidden;color:#fff;}
.list a:visited{color:#7b7b7b;}
.list a:hover{background:#0652dd;color:#fff;}
.disc{display:block;margin-bottom:15px;width:100%;margin:0 auto 35px;}
.disc img{width:100%;height:100%;}
.disc-avs{font-size:12px;font-weight:bold;padding:13px;background:#0652dd;border-radius:2px 2px 0 0;color:#fff;}
.disc-more{float:left;font-size:12px;font-weight:bold;text-align:right;text-transform:uppercase;padding:13px;background:#0652dd;border-radius:0 0 5px 5px;color:#fff;margin-top:-5px;}
.disc-more:hover{background:#c7352e;}
@media only screen and (max-width: 2500px) {
.player, .content-video{height:820px;}
}
@media only screen and (max-width: 1900px) {
.player, .content-video{height:644px;}
}
@media only screen and (min-width: 1001px) {
.mobileMenu{display:none;}
}
@media only screen and (max-width: 1190px) {
header #menuPrincipal nav{width:95%;}
.separador.mxs{margin:3em 0;}
.commentsGo{margin:15px 0 0;text-align:center;}
.logo{width:auto;}
.logotitle h1, .logotitle span{font-size:0;}
.menuSecundario{display:none;background:#0652dd;width:100%;left:0;top:66px;position:absolute;z-index:99;}
.menuSecundario.open{display:block;height:auto;}
.alinhamento{width:90%;}
.menuChar{display:block;height:auto;}
.menuChar li{margin:0 0 .4em 0;padding:15px;}
.menuChar li:hover a:before{content:"";height:43px;padding:0;margin:-15px -15px;}
header #menuPrincipal nav .pesquisaMenu{width:100%;position:relative;margin:-10px 0 0;}
header #menuPrincipal nav .pesquisaMenu ._pinp{width:100%;display:none;}
header #menuPrincipal nav .pesquisaMenu ._srch{display:none;}
.mobileMenu{display:flex;}
.mobileMenu ._srchMobile{}
.mobileMenu ul{position:relative;margin:-9px 15px;cursor:pointer;height:35px;}
.mobileMenu ul li,.mobileMenu ul li::before,.mobileMenu ul li::after{width:38px;height:5px;cursor:pointer;background-color:var(--branco);-webkit-transition:all .2s;-moz-transition:all .2s;-ms-transition:all .2s;-o-transition:all .2s;transition:all .2s;-webkit-backface-visibility:hidden;backface-visibility:hidden}
.mobileMenu ul li::before,.mobileMenu ul li::after{content:'';position:absolute;left:0;top:13px}
.mobileMenu ul li::after{top:26px;}
.mobileMenu ul li.open{background-color:transparent}
.mobileMenu ul li.open::before{-webkit-transform:rotate(45deg) translate(7px, 6px);-ms-transform:rotate(45deg) translate(7px, 6px);transform:rotate(45deg) translate(7px, 6px)}
.mobileMenu ul li.open::after{-webkit-transform:rotate(-45deg) translate(7px, -6px);-ms-transform:rotate(-45deg) translate(7px, -6px);transform:rotate(-45deg) translate(7px, -6px)}
.mobileMenu ul li.open::before, .mobileMenu ul li.open::after{top:7px;}
.mobileMenu ul li.open::after{top:25px;}
.mobileMenu ._srchMobile{width:42px;height:42px;background:url(//animesorionvip.net/wp-content/themes/animesorionVIP/img/imagesMobile.png) no-repeat;margin:-12px 10px 0 15px;}
header #menuPrincipal nav .pesquisaMenu ._pinp.open,
header #menuPrincipal nav .pesquisaMenu ._srch.open{display:block;}
#centralizarCorpo{width:99%;}
.sidebar{width:350px;}
}
@media only screen and (max-width: 1150px) {
#centralizarCorpo,
header #menuPrincipal nav{width:99%;}
}
@media only screen and (max-width: 1000px) {
.linkEpisodios ul li{width:100%;}
#sliderHome .slideCapa{width:calc(95.6%/4);}
#centralizarCorpo,
header #menuPrincipal nav{width:99%;}
.conteudoPost, .conteudo{width:100%;float:unset;}
.conteudo.home .episodioBox, .episodioBox{width:calc(100%/3 - 10px);margin:0 1.2% 10px 0;}
.episodioBox a:after{width:100%;height:160px;}
.sidebar{width:100%;}
.adsBox{grid-column:2;}
.player, .content-video{height:350px;}
.list .over{max-height:240px;}
}
@media only screen and (max-width: 830px) {
.player, .content-video{height:300px;}
.episodioBox a:after{height:150px;}
}
@media only screen and (max-width: 760px) {
.episodioBox a:after{height:130px;}
#sliderHome .slideCapa{width:calc(100%/3 - 10px);}
.live-search{width:100%;top:120px;right:0;left:0;}
}
@media only screen and (max-width: 636px) {
.InfoAnime{display:block;}
.InfoAnime .thumb{margin:0 auto 1.2em auto;}
#sliderHome .slideCapa{width:calc(100%/2 - 10px);}
.conteudo.home .episodioBox, .episodioBox{width:calc(100%/2 - 10px);}
.episodioBox a:after{height:150px;}
.parceiros{display:none;}
.tvl div{margin-top:15px!important;}
.listaEP li a{position:relative;display:block;}
.listaEP li .thumb{width:100%;height:140px;}
.listaEP li .buttonP{position:absolute;top:50px;left:50%;}
.listaEP li span{font-size:13px;}
.listaEP li{width:calc(100%/2 - 10px);}
}
@media only screen and (max-width: 520px) {
.capaD{display:block;}
.capaD .capaThumb{margin:0 auto;}
.capaD .capaInfo{width:100%;margin:1em 0;}
.episodioLista .titulo li{width:100%;}
footer{height:100%;}
.order a{font-size:0;}
.linkEpisodios ul{margin:0;margin-bottom:1em;}
}
@media only screen and (max-width: 480px) {
.linkEpisodios ul li span{font-size:0;display:none;}
.linkEpisodios ul li a.prevEP:before{margin:auto;margin-left:auto;}
.linkEpisodios ul li a.nextEP:after{margin:auto;margin-left:auto;}
.player, .content-video{height:200px;}
header #menuPrincipal nav .pesquisaMenu{width:97%;position:absolute;margin:0;left:5px;top:80px;z-index:99;}
.conteudo.home .episodioBox, .episodioBox{width:calc(100%/1);margin-right:0;}
.episodioBox a:after{height:150px;}
.mobileMenu ul{margin:-9px 0;}
}
@media only screen and (max-width: 400px) {
.listaEP li{width:calc(100%/1 - 10px);}
}
@media only screen and (max-width: 358px) {
.linkEpisodios ul li{width:100%;}
.logotitle h1, .logotitle span{display:none;}
}
@media only screen and (max-width: 328px) {
.episodioLista .titulo ul{display:block;}
header #menuPrincipal nav .logoHeader{width:120px;margin:-10px 0 0 0;}
} footer{margin-top:10px;position:relative;background:url(https://animesorionvip.com/wp-content/uploads/2022/03/rwMrm6D-min.webp);background-size:cover;background-position:center;background-repeat:no-repeat;width:100%;padding:40px 0;display:flex;flex-direction:column;align-items:center;color:white;}
footer:after{position:absolute;content:'';width:100%;height:100%;background:linear-gradient(0deg, rgba(11, 11, 14, .9) 0, rgba(11, 11, 14, .8) 22%, rgba(7, 6, 10, .7) 58%, rgba(7, 6, 10, .65) 100%);left:0;top:0;}
footer .hover{position:absolute;content:'';top:0;left:0;width:100%;height:50%;z-index:1;background:rgb(19, 18, 25);background:linear-gradient(0deg, rgba(19, 18, 25, 0) 0%, #232b32 100%);}
.footer-logo{z-index:2;display:flex;flex-direction:column;align-items:center;margin-bottom:25px;}
.footer-logo a{font-size:2rem;color:white;}
.footer-logo span{padding-top:4px;color:#ccc;font-size:.8rem;}
.footer-nav{z-index:1;}
.footer-nav ul{display:flex;padding-left:0;}
.footer-nav ul li{padding-right:15px;}
.footer-nav ul li a{color:#e4e5f7;transition:all .6s;}
.footer-nav ul li a:hover{color:var(--azul);}
.card{background-color:#1c1c1c;}
.social-links{z-index:1;}
.social-links i{font-size:30px;opacity:.7;color:white;margin-top:25px;}
.social-links i:hover{color:var(--azul)}
@media(max-width:576px){
.mestre-gooku{margin-top:-30px;}
.footer-nav ul{flex-direction:column;align-items:center;}
.footer-nav ul li{padding-right:0;}
}
#sticky-footer{flex-shrink:none;}
.epcontent{background:#1c252b;padding:10px;margin:15px;}
#centralizarCorpo.epi{align-content:center;}
#lancamento{width:fit-content;background:linear-gradient(90deg, #3774e3 0%, var(--azul) 100%);color:white;padding:10px;margin:20px;margin-left:auto;margin-right:auto;}
.align-center{margin:0 auto;float:none;}
.conteudoPost header{width:100%;padding:15px 10px;line-height:20px;}
.conteudoPost header h2{font-size:20px;font-weight:500;}
.conteudoPost header h3{color:#ffd72b;font-size:17px;}
.remover-meta-btn{background:#2289ed;position:relative;display:flex;align-items:center;justify-content:center;margin-top:10px;width:100%;line-height:20px;padding:10px;margin-bottom:10px;font-size:.875em;cursor:pointer;border:0;border-radius:2px;color:#fff;}
.calendario-itens{display:flex;flex-wrap:wrap;gap:10px;}
.calendario-item{width:calc(100% / 6);margin:0;padding:10px;position:relative;}
@media(max-width:1000px){
.calendario-item{width:calc(100% / 3);}
}
@media(max-width:680px){
.calendario-item{width:calc(100% / 2);}
}
.calendario-item .thumbnail{width:100%;position:relative;overflow:hidden;margin:0;padding-top:140%;border-radius:5px;}
.calendario-item .thumbnail img{width:100%;height:100%;top:0;position:absolute;-o-object-fit:cover;object-fit:cover;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;}
.calendario-item .title{width:100%;margin-top:15px;margin-bottom:0px;text-align:center;}
.calendario-item .title h2{font-size:15px;font-weight:500;line-height:20px;margin-bottom:1px;width:100%;overflow:hidden;color:#fff;}
.calendario-item .title h2:hover {
color: #ffd72b;
}.cookie-notification-container{z-index:101;height:46px;width:100%;display:none;position:fixed;bottom:0;background-color:#ffffff;box-shadow:rgba(0,0,0,.1) 0 -3px 2px 0}
.cookie-notification-container.active{display:flex;justify-content:center}
.cookie-notification-container .cookie-notification-content{max-width:90%;height:100%;margin:0 auto;display:flex;gap:1rem;align-items:center;justify-content:center}
.cookie-notification-container .cookie-notification-content .cookie-notification-message{color:#333;font-size:13px;line-height:17px;font-family:"Source Sans Pro Regular",sans-serif}
.cookie-notification-container .cookie-notification-content .cookie-notification-message span{font-weight:700;white-space:nowrap}
.cookie-notification-container .cookie-notification-content .cookie-notification-button{height:28px;min-width:207px;padding:5px 16px;border:1px solid #666;border-radius:4px;cursor:pointer;font-size:13px;line-height:17px;color:#666;font-family:"Source Sans Pro Regular",sans-serif;text-align:center}
.cookie-notification-container .cookie-notification-content .cookie-notification-button:hover{background-color:#ddd}
@media screen and (min-width: 930px) and (max-width:1306px) {
.cookie-notification-container .cookie-notification-content{max-width:930px}
.cookie-notification-container .cookie-notification-button{margin-left:4px}
}
@media screen and (max-width:930px){
.cookie-notification-container {
padding: 20px 8px;
height: auto
}
.cookie-notification-container .cookie-notification-content {
flex-direction: column;
gap: 10px;
text-align: center;
}
.cookie-notification-container .cookie-notification-content .cookie-notification-button {
margin-top: 8px
}
}.icon-mark{margin:4px;}
.icon-mark.off{width:20px;height:20px;display:inline-block;cursor:pointer;background-color:#fff;-webkit-mask-image:url(//animesorionvip.net/wp-content/themes/animesorionVIP/api/acompanhando/img/bookmark_2.png);mask-image:url(//animesorionvip.net/wp-content/themes/animesorionVIP/api/acompanhando/img/bookmark_2.png);-webkit-mask-size:cover;mask-size:cover;}
.icon-mark.on{width:20px;height:20px;display:inline-block;cursor:pointer;background-color:#27ae60;-webkit-mask-image:url(//animesorionvip.net/wp-content/themes/animesorionVIP/api/acompanhando/img/bookmark.png);mask-image:url(//animesorionvip.net/wp-content/themes/animesorionVIP/api/acompanhando/img/bookmark.png);-webkit-mask-size:cover;mask-size:cover;}
.icon-mark.loading {
display: block!important;
background-color: #fff;
-webkit-mask-image: url(//animesorionvip.net/wp-content/themes/animesorionVIP/api/acompanhando/img/loader.png);
mask-image: url(//animesorionvip.net/wp-content/themes/animesorionVIP/api/acompanhando/img/loader.png);
-webkit-mask-size: cover;
mask-size: cover;
width: 20px;
height: 20px;
padding: 0!important;
font-size: 0!important;
cursor: pointer;
-moz-animation: rodar 2.5s linear infinite;
-o-animation: rodar 2.5s linear infinite;
-webkit-animation: rodar 2.5s linear infinite;
animation: rodar 2.5s linear infinite;
}.buttons_clw{width:100%;position:absolute;top:10px;left:10px;display:flex;}
.btn.favorite, .btn.acompanhar{background:#333;position:relative;display:flex;align-items:center;width:50px;height:50px;line-height:20px;padding:10px;margin-right:5px;margin-bottom:10px;font-size:.875em;cursor:pointer;border:0;border-radius:2px;color:#fff;border-bottom:1px solid #777171;transition:width .4s;transition-timing-function:ease-in-out;}
.btn.favorite .name, .btn.acompanhar .name{font-size:0;font-weight:bold;text-transform:uppercase;visibility:hidden;transition:width .6s;opacity:0;}
.btn.favorite{margin-right:2px;}
.btn.acompanhar{margin-left:2px;}
.btn.favorite:hover, .btn.acompanhar:hover{width:140px;transition:width .6s;}
.btn.favorite:hover .name, .btn.acompanhar:hover .name{width:calc(100% - 38px);position:relative;display:block;visibility:visible;opacity:1;font-size:13px;transition:width .1s;text-align:center;margin-left:10px;}
.icon-fav{margin:4px;}
.icon-fav.off{width:20px;height:20px;display:block;cursor:pointer;background-color:#fff;-webkit-mask-image:url(//animesorionvip.net/wp-content/themes/animesorionVIP/api/favoritos/img/fav_off.png);mask-image:url(//animesorionvip.net/wp-content/themes/animesorionVIP/api/favoritos/img/fav_off.png);-webkit-mask-size:cover;mask-size:cover;}
.icon-fav.on{width:20px;height:20px;display:inline-block;cursor:pointer;background-color:#27ae60;-webkit-mask-image:url(//animesorionvip.net/wp-content/themes/animesorionVIP/api/favoritos/img/fav_on.png);mask-image:url(//animesorionvip.net/wp-content/themes/animesorionVIP/api/favoritos/img/fav_on.png);-webkit-mask-size:cover;mask-size:cover;}
.icon-fav.loading {
display: block!important;
background-color: #fff;
-webkit-mask-image: url(//animesorionvip.net/wp-content/themes/animesorionVIP/api/favoritos/img/loader.png);
mask-image: url(//animesorionvip.net/wp-content/themes/animesorionVIP/api/favoritos/img/loader.png);
-webkit-mask-size: cover;
mask-size: cover;
width: 20px;
height: 20px;
padding: 0!important;
font-size: 0!important;
cursor: pointer;
-moz-animation: rodar 2.5s linear infinite;
-o-animation: rodar 2.5s linear infinite;
-webkit-animation: rodar 2.5s linear infinite;
animation: rodar 2.5s linear infinite;
}.hisFixed{font-family:'Roboto', sans-serif;width:100%;height:500px;position:relative;background:#212121;z-index:1000;overflow-y:auto;display:none;line-height:1.3;}
.containerHistory{position:absolute;top:0;width:100%;height:100%;}
.containerHistory .hisPosts{display:flex;flex-direction:column;height:100%;}
.containerHistory .hisEmpty{text-align:center;color:#ccc;padding:50px;}
.containerHistory .hisEmpty h3{margin:0;font-size:30px;}
.containerHistory .hisEmpty span{display:block;}
.containerHistory .hisApp{display:flex;flex-direction:column;clear:both;max-width:1280px;margin:auto .8rem;margin-top:2em;}
.containerHistory .hisApp .hisQuantidade{padding:10px;color:#fff;margin-bottom:10px;border-bottom:3px solid #333;font-size:14px;padding:10px;color:#fff;margin-bottom:10px;border-bottom:3px solid #333;font-size:14px;}
.containerHistory .hisApp .hisQuantidade span{display:block;}
.containerHistory .hisC{display:flex;flex-wrap:wrap;margin-bottom:10px;padding:10px 0;transition:all .5s ease;}
.containerHistory .hisC .left{width:150px;height:95px;margin-right:10px;overflow:hidden;border-radius:8px;}
.containerHistory .hisC .left img{width:100%;height:100%;object-fit:cover;display:block;}
.containerHistory .hisC .right{width:calc(100% - 180px);display:flex;align-items:center;align-content:center;overflow:hidden;}
.containerHistory .hisC .right .hisNome{width:calc(100% - 50px);height:100%;font-weight:500;display:flex;align-items:center;align-content:center;text-align:center;padding:0 10px;border-right:1px dashed rgba(255, 255, 255, .1);color:#fff;}
.containerHistory .hisC .right .removeHis{width:50px;text-align:center;cursor:pointer;margin-left:50px;border:0;background:transparent;}
.containerHistory .hisC .right .removeHis svg{fill:#fff;transition:all .3s ease;}
.containerHistory .hisC .right .removeHis:hover svg{fill:#da062e;}
.containerHistory .cleanHis{padding:15px 0;background:#1b1b1b;text-align:center;font-weight:bolder;letter-spacing:2px;text-transform:uppercase;cursor:pointer;transition:all .5s ease;color:#fff;}
.containerHistory .cleanHis:hover{background:#bb1313!important;}
.containerHistory .closeHis{display:none;background:#00000024;width:35px;height:35px;border-radius:50px;position:absolute;cursor:pointer;float:right;margin:10px 10px 10px 0;margin-top:-43px;right:23px;color:#fff;}
.containerHistory .closeHis span{font-size:30px;position:absolute;top:48%;left:53%;transform:translate(calc(-50% + 0.1px), calc(-50% + 0.1px));margin-top:-2px;margin-left:-1px;transition:all .1s ease;}
.openHis{cursor:pointer;}
.login_his{padding:15px 25px;background:#f78816;color:#fff;font-size:13px;font-weight:bold;text-align:center;text-transform:uppercase;}
.btn.prevHis,.btn.nextHis{float:left;background:#000000;color:#fff;border:1px solid #0c0c0c;border-bottom:2px solid var(--principal);padding:0.235rem 0.75rem;}
.btn.prevHis:hover, .btn.nextHis:hover{background:var(--principal);border-color:#000;color:#fff;}
.selectBoxPaginacao.right{float:right;margin:0 10px;}
.hisPag{margin:1em 0;margin-top:.5em;}
.hisPag2{margin-top:.5em;margin-bottom:2em;}
.containerHistory .hisC:hover{opacity:.5;}
.page_user .hisFixed{position:relative;width:100%;top:unset;right:unset;background:#0000002e;display:block!important;}
.page_user .hisFixed .containerHistory .cleanHis{background:#0f0f0f;}
.page_user .hisFixed .containerHistory .closeHis{display:none;}
@media only screen and (max-width: 580px) {
.containerHistory .hisC .right {
width: 100%;
}
.containerHistory .hisC .left {
display: none;
}
}.ratingLike{display:flex;justify-content:space-between;z-index:11;margin:5px 0;}
.ratingLike a{background:#333;position:relative;display:flex;height:48px;padding:10px;line-height:20px;margin-right:10px;margin-bottom:10px;font-size:.875em;cursor:pointer;border:0;color:#fff;border-bottom:1px solid #777171;border-radius:2px;}
.ratingLike.small a{padding:4px 8px;}
.ratingLike .liked:before{content:"";display:inline-block;background:url(//animesorionvip.net/wp-content/themes/animesorionVIP/api/like_deslike/img/like.png) no-repeat;background-size:cover;width:30px;height:30px;margin:0 0 0 auto;}
.ratingLike a.active{background:#27ae60;border-color:#37da7c;}
.ratingLike .desliked:before{content:"";display:inline-block;background:url(//animesorionvip.net/wp-content/themes/animesorionVIP/api/like_deslike/img/not-like.png) no-repeat;background-size:cover;width:30px;height:30px;margin:0 0 0 auto;}
.ratingLike a span {
font-size: 15px;
font-weight: bold;
margin: auto 5px 3px 10px;
}