/* 
Theme Name: Koretv
Theme URI: http://vebeet.com
Description: پوسته حرفه ای فیلم و سریال کره ای
Author: وبیت
Author URI: http://vebeet.com
Version: 2.0.0
Requires at least: 6.3
Tested up to: 7.0
Requires PHP: 7.4
License: GPL-2.0-or-later
License URI: https://www.gnu.org/licenses/gpl-2.0.html
Text Domain: koretv
*/
/* 
IRAN Sans-serif fonts are considered a proprietary software. To gain 
information about the laws regarding the use of these fonts, please 
visit www.fontiran.com 
--------------------------------------------------------------------- 
This set of fonts are used in this project under the license: (G24PH) 
--------------------------------------------------------------------- 
*/
@font-face{font-family:Sans;font-style:normal;font-weight:bold;src:url('inc/fonts/IRANSansWeb_Medium.eot');src:url('inc/fonts/IRANSansWeb_Medium.eot?#iefix') format('embedded-opentype'),
url('inc/fonts/IRANSansWeb_Medium.woff2') format('woff2'),
url('inc/fonts/IRANSansWeb_Medium.woff') format('woff'),
url('inc/fonts/IRANSansWeb_Medium.ttf') format('truetype');}
@font-face{font-family:Sans;font-style:normal;font-weight:normal;src:url('inc/fonts/IRANSansWeb.eot');src:url('inc/fonts/IRANSansWeb.eot?#iefix') format('embedded-opentype'),
url('inc/fonts/IRANSansWeb.woff2') format('woff2'),
url('inc/fonts/IRANSansWeb.woff') format('woff'),
url('inc/fonts/IRANSansWeb.ttf') format('truetype');}
@font-face{font-family:'koretv';src:url('inc/fonts/koretv.eot?ockidh');src:url('inc/fonts/koretv.eot?ockidh#iefix') format('embedded-opentype'),
url('inc/fonts/koretv.ttf?ockidh') format('truetype'),
url('inc/fonts/koretv.woff?ockidh') format('woff'),
url('inc/fonts/koretv.svg?ockidh#koretv') format('svg');font-weight:normal;font-style:normal;}
[class^="icon-"], [class*=" icon-"]{font-family:'koretv' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;}
*{outline:0;box-sizing:border-box;border:0;padding:0;margin:0}
html, body, div, span, h1, h2, h3, h4, h5, h6, p, blockquote, a, code, del, em, font, img, strong, b, i, ol, ul, li, form,input,button,textarea{padding:0;margin:0;transition:all 0.3s ease-out;}
body{background:#f9f9f9;direction:rtl;color:#2A3542;overflow-x:hidden;font-family:Sans,tahoma;cursor:default;}
h1, h2, h3, h4, h5, h6{font-family:Sans,tahoma;}
a{text-decoration:none;color:#2a3542;}
a:hover{text-decoration:none;color:#FF6C60;}
img{border:0;}
ul, li{border:0;padding:0;margin:0;list-style:none;}
button,label,select{cursor:pointer;}
input,button,textarea,select{font-family:sans,tahoma;}
.row{width:100%;overflow:hidden;}
.container{max-width:72rem;margin:0px auto;width:85%;}
.topheader{background:#57c8f2 url(images/pattern.png);}
.koretv-logo{float:left;padding:2em 0 2.5em;}
.koretv-logo i{color:#fff;font-size:50px;display:block;text-align:center;}
.koretv-logo a:hover i{color:#ffd800;}
.koretv-logo h1,.koretv-logo span{display:block;background:rgba(255, 255, 255, 0.25);color:#3b7f98;font-size:11px;padding:7px 10px 4px;border-radius:3px;margin-top:-12px;}
.topsearch{background:rgba(255, 255, 255, 0.8);float:right;box-shadow:0px 0px 5px RGBA(0, 0, 0, 0.25);position:relative;margin:3em 0px 0px;border-radius:4px;overflow:hidden;width:30%;}
.topsearch input{width:100%;padding:0px 15px;font-size:11px;color:#2a3542;height:45px;}
.topsearch button{background:#FF6C60;color:#fff;padding:13px;position:absolute;left:0px;top:0px;height:47px;width:47px;font-size:16px;}
.topsearch label{position:absolute;left:35px;top:9px;}
.topsearch label::before{content:"";background:#d9d9d9;width:1px;height:15px;position:absolute;margin:7px 5px;}
.topsearch label::after{content:"";top:0px;height:28px;position:absolute;left:0;width:17px;background:#fff;}
.topsearch select{color:#2A3542;font-weight:bold;font-size:11px;padding-right:10px;}
.topsearch select option{padding:3px 5px;}
.topmenu{background:#f1f1f1;border-bottom:3px solid #dadada;height:60px;}
.topmenu ul{float:right;}
.topmenu li{float:right;padding:16px 2px;}
.topmenu li a{border-radius:50px;padding:3px 11px;font-size:13px;font-weight:bold;letter-spacing:-0.4px;}
.topmenu li a:hover,.topmenu .current-menu-item a{background:#f9a8a1;color:#9f5352;}
.topmenu .current-menu-item a:hover{opacity:0.8;}
.topmenu .favorite{float:left;background:#f3e8be;color:#d5b436;font-size:13px;font-weight:bold;padding:5px 10px;border-radius:50px;margin-top:13px;}
.topmenu .favorite:hover{background:#f6dc7a;color:#bb9f33;}
.topmenu .favorite i{float:right;font-size:21px;margin:0px 0px 0px 4px;}
.specialposts{background:#2A3542 url(images/pattern.png);position:relative;}
.specialposts .splist{white-space:nowrap;}
.specialposts li{float:right;width:33.33%;position:relative;}
.owl-carousel .owl-item li{float:none;width:auto;}
.specialposts li img{width:100%;height:auto;}
.specialposts .splist .sphover{position:absolute;right:0px;top:0px;padding:2em;background:rgba(0,0,0,0.7);color:#fff;height:100%;width:100%;opacity:0;visibility:hidden;}
.specialposts li:hover img{filter:blur(3px);}
.specialposts li:hover .sphover{opacity:1;visibility:visible;}
.specialposts .splist .spdesc{position:absolute;bottom:1em;right:1.5em;transform:scale(1.2);}
.specialposts li:hover .spdesc{transform:scale(1);}
.specialposts li span em{display:block;text-align:right;font-style:normal;color:#F8D347;}
.specialposts li span i{display:block;text-align:right;color:#fff;font-size:12px;font-style:normal;border-right:5px solid #F8D347;padding-right:10px;}
.headads .hatitle{background:url(images/adsbg.png);height:13px;margin:1em 0;}
.headads .hatitle span{float:right;font-size:13px;line-height:13px;background:#f9f9f9;padding-left:10px;}
.headads .hatitle span i{float:right;margin:-1px 0px 0px 7px;font-size:16px;color:#FF6C60;}
.headads .hatitle a{float:left;line-height:13px;font-size:10px;color:#999;background:#f9f9f9;padding-right:6px;}
.headads .banners{background:#f0f0f0;padding:1em 0 0.5em;text-align:center;}
.headads .banners img{margin:0 5px;max-width:95%;height:auto;}
.channel_telegram{background:#5ec8ef url(images/telegram-bg.png) repeat;margin:1em 0 0;padding:15px 0px;}
.footersocial{position:absolute;left:0px;top:4px;}
.channel_telegram .container{position:relative;}
.channel_telegram h2{position:absolute;color:#fff;text-shadow:2px 2px 1px RGBA(0, 0, 0, 0.15);font-weight:normal;font-size:20px;z-index:1;top:-5px;}
.channel_telegram h2 span{font-weight:bold;font-size:26px;font-style:normal;}
.channel_telegram i{position:absolute;right:0px;font-size:80px;top:-21px;z-index:0;color:#55bfe6;}
.channel_telegram a,.footersocial a{float:left;background:#fff;padding:5px 15px;box-shadow:0px 3px 0px RGBA(0, 0, 0, 0.15);font-size:14px;font-weight:bold;border-radius:5px;}
.footersocial a{box-shadow:0px 3px 0px RGBA(0, 0, 0, 0.07);margin-right:5px;width:34px;height:34px;color:RGBA(42, 53, 66, 0.8);padding:9px 10px;}
.channel_telegram a:hover,.footersocial a:hover{box-shadow:none;}
.footersocial a:hover i{color:rgb(47, 126, 155) !important}
.centerbox{float:right;width:68%;margin-top:1em;}
.rightcb{float:right;}
.leftcb{float:left;}
.posts,.pagenavi,.fixedpost,.tagsingle,.relatedpost,.page404,.singleads,.breadcrumbs{background:#fff;box-shadow:1px 1px 5px RGBA(0, 0, 0, 0.1);margin-bottom:20px;padding:5px 20px;border-radius:5px;}
.breadcrumbs{padding:10px 20px;font-size:12px;color:RGBA(42, 53, 66, 0.6);line-height:3;}
.breadcrumbs .yah{padding:2px 10px;background:#f2f2f2;border-radius:5px;font-weight:bold;font-size:14px;color:#FF6C60;margin:2px 0px 0px 10px;float:right;line-height:2;}
.breadcrumbs .yah i{float:right;margin:6px 0px 0px 5px;}
.breadcrumbs a{color:RGBA(42, 53, 66, 0.8);}
.breadcrumbs a:hover{color:#FF6C60;}
.singleads{text-align:center;padding:1em 1em 7px;}
.singleads img{max-width:100%;height:auto;}
.page404{margin:2em 0px;text-align:center;padding:2em;}
.page404 .icon-sad{font-size:100px;color:RGBA(42, 53, 66, 0.8);}
.page404 h3{direction:ltr;font-size:50px;color:#FF6C60;}
.page404 .not404{color:#666;}
.page404 .help404{color:#444;}
.searchform{margin:2em 1em 1em;display:inline-block;}
.searchform input,.searchform select{padding:1em 2em 1em 3em;background:#f2f2f2;border-radius:5px;font-size:12px;}
.searchform input:focus{box-shadow:inset 1px 1px 2px RGBA(0, 0, 0, 0.1);}
.searchform button{background:#2A3542;color:#fff;padding:10px 14px;border-radius:50px;margin-right:-24px;}
.searchform button:hover{background:#FF6C60;}
.searchform.wdcat button{padding:14px 17px;margin-right:-36px;}
.tagsingle .heding{font-size:11px;padding:10px 0px 5px;font-weight:normal;color:#8592a1;text-align:justify;line-height:31px;}
.tagsingle span{background:#ededed;padding:0px 10px;border-radius:4px;font-weight:bold;color:#2A3542;font-size:14px;margin-left:7px;float:right;line-height:2;}
.tagsingle a{color:#8592a1;}
.tagsingle a:hover{color:#FF6C60;}
.relatedpost{overflow:hidden;position:relative;}
.relatedpost .rptitle{overflow:hidden;padding:15px 5px;}
.relatedpost .rptitle i{float:right;color:#FF6C60;margin:0px 0px 0px 5px;font-size:27px;}
.relatedpost .rptitle span{float:right;font-size:16px;font-weight:bold;}
.relatedpost ul{width:95%;margin:0px auto;padding-bottom:20px;}
.relatedpost li{position:relative;width:200px !important;height:294px;overflow:hidden;margin:0px auto;}
.relatedpost .owl-nav div{position:absolute;font-size:35px;color:#a8a8a8;top:50%;cursor:pointer;transform:scale(0.8,1.4);}
.relatedpost .owl-nav .icon-slider-right{right:8px;}
.relatedpost .owl-nav .icon-slider-left{left:8px;}
.relatedpost img{width:200px;height:294px;}
.relatedpost li span{position:absolute;right:0px;top:0px;padding:50% 1em;background:rgba(0,0,0,0.7);color:#fff;height:100%;width:100%;opacity:0;visibility:hidden;transform:scale(1.2);}
.relatedpost li:hover span{opacity:1;visibility:visible;transform:scale(1);}
.fixedpost .fptitle{background:url(images/adsbg.png);height:13px;margin:1.5em 0;}
.fixedpost .fptitle .heading{float:right;line-height:13px;background:#fff;color:#FF6C60;padding:0px 10px;font-size:15px;border-right:3px solid #FF6C60;margin:-1px -20px 0 0;}
.fixedpost .fptitle .heading i{float:right;margin:-2px 0px 0px 7px;}
.fixedpost .fpcontent{padding:0px 1em 1em;font-size:12px;line-height:2;}
.fixedpost .fpcontent img{max-width:100%;height:auto;}
.fixedpost .fplinks{overflow:hidden;margin:1.2em 0px 0.6em;}
.fixedpost .fplinks a{height:38px;float:left;font-size:13px;font-weight:bold;color:#fff;padding:5px 15px;line-height:25px;border-radius:20px;border:2px solid #FF6C60;color:#FF6C60;}
.fixedpost .fplinks a:hover{background:#FF6C60;color:#fff;}
.pagenavi{overflow:hidden;padding:5px 15px;}
.pagenavi .pages{background:rgb(242, 242, 242) none repeat scroll 0% 0%;padding:5px 14px;float:right;border-radius:10px;font-size:12px;margin:5px 0px 0px 5px;}
.pagenavi a, .pagenavi .current,.pagenavi .extend{float:right;margin:7px 3px 4px;font-size:11px;padding:5px 11px;border-radius:50px;}
.pagenavi a:hover,.pagenavi .current{background:#FF6C60;color:#fff;}
.pagenavi .last,.pagenavi .first{background:#ccc;color:#fff;}
.pagenavi .extend{background:#f2f2f2;}
.posts .title{padding:15px 0px;border-bottom:1px dashed #d9d9d9;margin-bottom:15px;}
.posts .title .heding{font-size:15px;position:relative;padding:0px 10px 10px 0px;text-align:justify;}
.posts .title .heding a:hover{color:#FF6C60}
.posts .title .icon-koretv-img{background:rgb(255, 108, 96) none repeat scroll 0% 0%;color:rgb(255, 255, 255);width:40px;border-radius:50px;height:40px;position:absolute;right:-40px;top:-7px;text-align:center;font-size:23px;padding:8px;}
.wpfp-hide{display:none;}
.wpfp-img{border:0;vertical-align:middle;margin-right:2px;}
.posts .wpfp-span{float:left;}
.posts .wpfp-link{float:left;background:#f3e8be;color:#d5b436;font-size:11px;font-weight:bold;padding:5px 10px;border-radius:50px;}
.posts .wpfp-link:hover{background:#f6dc7a;color:#bb9f33 !important;}
.posts .wpfp-link::before{content:"\e902";font-family:"koretv";float:right;font-size:16px;margin:0px 0px 0px 2px;}
.posts .wpfp-span .wpfp-img{margin-right:2px;background:#fff;padding:7px;float:right;border-radius:50px;margin-right:5px;}
.posts .singlecontent .wpfp-span{width:100%;margin-bottom:1em;}
.posts .singlecontent .wpfp-link{padding:5px 15px;line-height:20px;}
.posts .singlecontent .wpfp-span ul li{line-height:35px;}
.posts .singlecontent .wpfp-link{padding:5px 15px;line-height:20px;background:RGBA(255, 108, 96, 0.3);color:#FF6C60 !important;}
.posts .singlecontent .wpfp-link:hover{background:RGBA(255, 108, 96, 0.6);color:#D74F44 !important;}
.posts .singlecontent .wpfp-link.remove-parent{background:#f3e8be;color:#d5b436 !important;}
.posts .singlecontent .wpfp-link.remove-parent:hover{background:#f6dc7a !important;color:#bb9f33 !important;}
.posts .singlecontent .wpfp-span .navigation{overflow:hidden;margin:6px 0px 10px;}
.posts .singlecontent .wpfp-span .navigation a{background:#57C8F2;color:#fff;padding:2px 10px;border-radius:50px;}
.posts .singlecontent .wpfp-span .navigation a:hover{background:#4BABCF}
.posts .singlecontent .wpfp-span .navigation .alignleft a{float:left;}
.posts .singlecontent .wpfp-span .navigation .alignright a{float:right;}
.posts .postinfo{font-size:11px;color:#5d5d5d;}
.posts .postinfo span{display:inline-block;color:#8c8c8c;}
.posts .postinfo span strong{font-weight:bold;color:#5d5d5d;}
.posts .postinfo span a{color:#8c8c8c;}
.posts .postinfo span a:hover{color:#57C8F2;}
.posts .postinfo span i{float:right;font-size:14px;margin:2px 5px 0px 5px;color:#57C8F2;}
.posts .postinfo .theviews{float:left;direction:ltr;text-align:left;font-weight:bold;color:#939393;margin-top:6px;}
.posts .postinfo .theviews i{float:left;font-size:15px;color:#FF6C60;margin:1px 5px 0px 0px;}
.posts .postinfo .thetime i,.posts .postinfo .cmpost i{font-size:12px;}
.indexcontent ul li,.singlecontent ul li{list-style-type:circle;}
.indexcontent ol li,.singlecontent ol li{list-style-type:unset;}
.indexcontent ul, .indexcontent ol,.singlecontent ul,.singlecontent ol{margin-right:15px;}
.singlecontent blockquote{padding:10px 15px 10px 35px;margin:5px 0px;background:#f2f2f2;position:relative;border-radius:7px;}
.singlecontent blockquote::before{content:"\e92f";font-family:koretv;position:absolute;left:15px;color:#57C8F2;font-size:40px;top:-20px;}
.singlecontent hr{border-bottom:1px solid #f2f2f2;}
.singlecontent img{max-width:100%;height:auto;}
.indexcontent{font-size:12px;line-height:2.2;display:inline-block;width:100%;padding-bottom:1em;}
.indexcontent img{float:left;outline:3px solid #f4e9be;width:40.558%;height:auto;margin-right:15px;}
.indexcontent span[style="color: #ff0000;"],.singlecontent span[style="color: #ff0000;"]{color:#FF6C60 !important;font-weight:bold;font-size:15px;border-right:3px solid #FF6C60;padding-right:7px;}
.indexcontent h1,
.indexcontent h2,
.indexcontent h3,
.indexcontent h4,
.singlecontent h1,
.singlecontent h2,
.singlecontent h3,
.singlecontent h4{font-size:17px;color:#FF6C60;padding-bottom:5px;}
.indexcontent h2,.singlecontent h2{font-size:15px;}
.indexcontent h3,.singlecontent h3{font-size:13px;}
.indexcontent h4,.singlecontent h4{font-size:11px;}
.indexcontent .customic{width:57%;margin:0px;}
.indexcontent .customic li{display:block;background:#e5e5e5;padding:2px 10px;margin-bottom:5px;color:#353f4b;font-size:12px;border-radius:3px;}
.indexcontent .customic li:nth-child(even){background:#f2f2f2;}
.indexcontent .customic li strong{font-size:14px;}
.indexcontent .customic li strong i{color:#FF6C60;float:right;margin:8px 0px 0px 5px;}
.indexcontent .customic .icon-koretv-img{margin-top:6px;}
.indexcontent .customic li:hover{background:#FF6C60;color:#fff}
.indexcontent .customic li:hover i,.indexcontent .customic li:hover a{color:#fff}
.singlecontent{font-size:12px;line-height:2.2;display:inline-block;width:100%;padding-bottom:1em;}
.boxdownload,.serialrating{margin:0 0 2em;padding:15px;border-radius:4px;font-size:11px;}
.boxdownload.links{padding:0px;}
.boxdownload.links .context{padding:15px 15px 10px;float:right;width:100%;}
.boxdownload .bdtitle{position:relative;height:34px;margin-bottom:1em;}
.boxdownload .bdtitle i{float:right;margin:4px 0px 0px 8px;font-size:16px;}
.boxdownload .bdtitle span{position:absolute;right:-20px;padding:3px 10px;font-size:14px;font-weight:bold;color:#fff;border-radius:3px 0px 0px 3px;}
.boxdownload .bdtitle span::before{content:"";border-style:solid;border-width:8px 6px 0px 0px;position:absolute;right:0px;bottom:-8px;}
.boxdownload.note{background:#ffe2df;}
.boxdownload.note .bdtitle span{background:#ffc4bf;}
.boxdownload.note .bdtitle span:before{border-color:#dea29d transparent transparent transparent;}
.boxdownload.links{background:#57c8f2;display:inline-block;width:100%;}
.boxdownload.links .bdtitle span{background:#52bbe2;}
.boxdownload.links .bdtitle span:before{border-color:#469ebe transparent transparent transparent;}
.boxdownload.links .bdtitle a{float:left;background:#f8d347;padding:5px 15px;border-radius:50px;font-size:12px;font-weight:bold;box-shadow:1px 2px 2px RGBA(0, 0, 0, 0.1);}
.boxdownload.links .bdtitle a:hover{background:#fff;color:#2A3542;}
#fade{display:none;background:rgba(0, 0, 0, 0.2);position:fixed;left:0px;top:0px;width:100%;height:100%;z-index:9999;}
.boxdownload.links .popup{display:none;position:fixed;z-index:99999;top:50%;right:29%;background:#fff;padding:15px 15px 15px;width:40%;box-shadow:0px 0px 2px rgba(0, 0, 0, 0.2);border-radius:5px;}
.popup .rptitle{font-size:14px;color:#FF6C60;font-weight:bold;}
.popup .rptitle i{float:right;margin:2px 0px 0px 5px;font-size:19px;}
.popup em{float:left;background:#f2f2f2;padding:10px;border-radius:50px;cursor:pointer;}
.popup em:hover{background:#FF6C60;color:#fff;}
.popup input, .popup textarea{background:#f2f2f2;border-radius:3px;width:100%;padding:7px 10px;margin-bottom:10px;font-size:12px;resize:vertical;}
.popup input:focus,.popup textarea:focus{box-shadow:inset 1px 1px 2px RGBA(0, 0, 0, 0.1);}
.popup .body{padding:10px 0px;}
.popup .body p{padding:0px 0px 10px;font-size:12px;}
.popup button{float:left;padding:2px 15px 1px;border-radius:50px;background:#FF6C60;color:#fff;font-size:15px;font-weight:bold;}
.popup button:hover{background:#2A3542;}
.popup .wprp_message{float:right;margin:7px 0px;display:none;}
.seriallinks > ul > li{margin-bottom:7px;width:100%;display:inline-block;}
.seriallinks > ul > li:last-child{margin:0px;}
.seriallinks .seasonname{background:#28333f;color:#fff;padding:3px 15px;border-radius:50px;font-size:13px;font-weight:bold;margin-right:-3px;}
.seriallinks .episodename{display:block;color:#fff;font-size:13px;font-weight:bold;padding:5px 0px 0px;margin-top:5px;}
.seriallinks .episodename i{float:right;margin:3px 0px 0px 5px;}
.seriallinks .descepisode{color:#2d677d;display:block;padding:4px 0px 10px;}
.seriallinks li ul{display:inline-block;width:100%;}
.seriallinks li ul li{float:right;}
.seriallinks.movielinks li ul{display:initial;}
.seriallinks.movielinks .episodename{margin:-4px 0px 3px;padding:0px;}
.seriallinks li ul li a{background:#42a0c3;padding:4px 6px;border-radius:3px;float:right;margin-left:7px;color:#fff;}
.seriallinks li ul li a:hover{background:#2A3542;color:#fff;}
.seriallinks .persiansubtitle{background:#F8D347;color:#2A3542;box-shadow:1px 2px 2px RGBA(0, 0, 0, 0.1);}
.boxdownload.links .seriallinks{float:right;width:80%;}
.boxdownload.links .leftinfo{float:left;width:20%;}
.boxdownload.links .leftinfo span{display:block;border-right:1px solid #45afd7;color:#fff;padding:2px 10px;}
.boxdownload.links .leftinfo span a{color:#fff;}
.boxdownload.links .leftinfo img{border:4px solid #45afd7;margin-top:10px;max-width:100%;height:auto;}
.kkstarratings{background:#28333f;color:#F8D347;font-size:12px;padding:15px;border-radius:0px 0px 4px 4px;overflow:hidden;width:100%;}
.kkstarratings.noboxdl{border-radius:4px;margin:0 0 2em;}
.kkstarratings .text{float:right;}
.kkstarratings .text i{float:right;margin:2px 0px 0px 5px;font-size:15px;}
.kkstarratings .kk-star-ratings{float:left;height:17px;margin-top:3px;}
.kk-star-ratings.rgt{float:right;margin-left:10px;}
.kk-star-ratings .kksr-stars{height:16px;position:relative;width:85px;float:left;}
.kk-star-ratings .kksr-star{background-position:0px 0px;}
.kk-star-ratings .kksr-star.gray{background-image:url(images/gray.png);}
.kk-star-ratings .kksr-star.yellow{background-image:url(images/yellow.png);}
.kk-star-ratings .kksr-star.orange{background-image:url(images/orange.png);}
.kk-star-ratings .kksr-stars .kksr-fuel{height:16px;position:absolute;top:0px;left:0px;z-index:0;}
.kk-star-ratings .kksr-stars, .kk-star-ratings .kksr-stars .kksr-fuel, .kk-star-ratings .kksr-stars a{height:16px;}
.kk-star-ratings .kksr-stars a{width:17px;height:16px;float:left;position:relative;z-index:1;text-decoration:none;border:0;}
.kk-star-ratings .kksr-stars a:focus{text-decoration:none;border:0;outline:none;}
.kk-star-ratings .kksr-legend{color:#aeaeae;float:right;margin-left:10px;font-size:11px;}
.kk-star-ratings.disabled a{cursor:default;}
.kk-star-ratings .kksr-legend .kksr-title{display:none;}
.boxdownload.help{background:#fdf2c7;color:#988c5d;}
.boxdownload.help .bdtitle span{background:#d2c595;}
.boxdownload.help .bdtitle span:before{border-color:#b0a479 transparent transparent transparent;}
.boxdownload.help p,.boxdownload.help span{color:#988c5d !important;}
.boxdownload.help strong{font-size:13px;}
.boxdownload.help ul li{list-style-type:circle;}
.boxdownload.help ol li{list-style-type:unset;}
.boxdownload.help ul, .boxdownload.help ol{margin-right:15px;padding-top:10px;}
.boxdownload.help hr{border-bottom:1px solid #ded09e;margin-top:5px;}
.serialrating{padding:0px;overflow:hidden;}
.serialrating .srtitle{background:#FF6C60;padding:10px;font-size:14px;font-weight:bold;color:#fff;}
.serialrating .srtitle i{float:right;margin:4px 0px 0px 8px;font-size:16px;}
.serialrating li{background:#d5d7d9;overflow:hidden;color:#687079;text-align:center;font-size:12px;padding:10px;}
.serialrating li:first-child{background:#28333f;color:#fff;font-weight:bold;}
.serialrating li:first-child span{border-left:1px solid #384758;}
.serialrating li:first-child span:last-child{border:0px;}
.serialrating li:nth-child(even){background:#e9eaeb;}
.serialrating li span{width:33.33%;float:right;}
.posts .noticepost{margin:0.3em 0px 1em;padding:7px 10px 5px;font-size:12px;color:#fff;border-radius:3px;}
.posts .noticepost i{float:right;font-size:17px;margin:2px 0px 0px 8px;}
.posts .noticepost.yellow{background:#f4e9be;box-shadow:5px 0px 0px #cca428 inset;color:#cca428;}
.posts .noticepost.blue{background:#6CCAC9;box-shadow:5px 0px 0px #58a5a4 inset;}
.posts .noticepost.black{background:#2A3542;box-shadow:5px 0px 0px #1a2028 inset;}
.posts .ptinfo{background:#f2f2f2;margin:0px -20px -5px;overflow:hidden;padding:10px;}
.posts .postsocial{background:#555;float:right;color:#fff;padding:5px 15px;box-shadow:-5px 0px 0px #333 inset;height:38px;border-radius:50px 20px;}
.posts .postsocial span{font-size:13px;margin:0px 5px;}
.posts .postsocial a{color:#ccc;font-size:13px;float:left;margin:6px 5px 0px 0px;}
.posts .postsocial a:hover{color:#F8D347;}
.posts .morepost{height:38px;float:left;font-size:13px;font-weight:bold;color:#fff;padding:5px 15px;line-height:25px;border-radius:50px 20px;border:2px solid #FF6C60;color:#FF6C60;}
.posts .morepost:hover{background:#FF6C60;color:#fff;}
.sidebarbox{width:30%;margin-top:1em;}
.leftside{float:left;}
.rightside{float:right;}
.requsetpost{background:#f8d347;border:2px solid #ebc845;overflow:hidden;margin-bottom:15px;display:block;border-radius:5px;box-shadow:1px 1px 5px RGBA(0, 0, 0, 0.1);}
.requsetpost:hover{background:#ebc845;}
.requsetpost i{float:right;color:#fff;border-left:1px dashed #dbba3d;padding:17px;font-size:30px;margin-left:10px;}
.requsetpost h4{color:#bea134;padding:9px 5px 0px;}
.requsetpost span{color:#fff9e2;display:block;font-size:12px;}
.sidebarbox .sidebox{margin-bottom:10px;}
.sidebarbox .sidebox.popularly{margin-bottom:0px;}
.topsidebar, .leftads{background:#fff;box-shadow:1px 1px 5px RGBA(0, 0, 0, 0.1);margin-bottom:20px;padding:5px 20px;border-radius:5px;overflow:hidden;}
.leftads{padding:15px 20px 10px;text-align:center;}
.leftads .heading{background:#57C8F2;color:#fff;padding:15px;margin:-15px -20px 20px;overflow:hidden;}
.leftads.txtads .heading{background:none;color:#57C8F2;}
.leftads .heading span{font-size:14px;border-left:1px dashed #4fb5db;padding-left:10px;float:right;}
.leftads.txtads .heading span{border-color:#d9d9d9;}
.leftads .heading span i{float:right;margin:5px 0px 0px 8px;}
.leftads.txtads .heading span i{margin-top:4px}
.leftads .heading a{float:right;color:rgba(255, 255, 255, 0.5);font-size:11px;font-weight:normal;margin:5px 10px 0px 0px;}
.leftads.txtads .heading a{color:#d9d9d9;}
.leftads .heading a:hover{color:#fff;}
.leftads.txtads .heading a:hover{color:#aaa;}
.leftads.txtads li{background:#f7f7f7;padding:10px 15px;margin-bottom:10px;border-radius:7px;}
.leftads.txtads li:nth-child(even){background:#fcfcfc}
.leftads.txtads li a{color:#5b646f;font-size:13px;font-weight:bold;display:block;text-align:right;}
.leftads.txtads li a:hover{color:#FF6C60}
.leftads.txtads li span{text-align:left;display:block;direction:ltr;font-size:11px;font-weight:normal;color:#57C8F2;}
.leftads .heading{background:#57C8F2;color:#fff;padding:15px;margin:-15px -20px 20px;}
.leftads.txtads .heading{margin-bottom:0px;}
.leftads.txtads{padding:15px 20px 10px;}
.topsidebar .lstitle{background:url(images/sidebg.png);height:13px;margin:1em 0 0.7em;}
.updatedseries .lstitle{margin-bottom:1em;}
.comingsoon .lstitle{margin:1.2em 0 1em;}
.topsidebar .lstitle .heading{float:right;line-height:13px;background:#fff;color:#FF6C60;padding:0px 10px;font-size:16px;border-right:3px solid #FF6C60;margin-right:-20px;}
.categories ul > li{position:relative;}
.categories > ul > li > a{font-size:14px;font-weight:bold;display:block;border-bottom:1px solid #f2f2f2;padding:10px 0px;}
.categories > ul > li > a:hover{color:#FF6C60}
.categories > ul > li:last-child > a{border:0px;}
.categories ul > li .open{color:#FF6C60;}
.categories > ul > li > a::before{content:"\e906";font-family:"koretv";font-size:9px;color:#FF6C60;font-weight:normal;margin:7px 0px 0px 8px;float:right;}
.categories > ul > li > span{position:absolute;top:11px;left:0px;background:#e5e5e5;font-size:11px;padding:2px 10px;border-radius:50px;color:#fff;}
.categories > ul > li:hover span{background:#FF6C60;}
.categories > ul > li > ul > li > span{display:none;}
.categories > ul > li > ul{background:#f2f2f2;padding:5px 10px;display:inline-block;width:100%;font-size:12px;position:relative;margin-bottom:-10px;}
.categories > ul > li:last-child > ul{margin-bottom:-5px;}
.categories > ul > li > ul::before{content:"";border-width:5px 8px;border-style:solid;border-color:transparent transparent #f2f2f2;position:absolute;right:1em;top:-10px;}
.categories > ul > li > ul > li{float:right;width:50%;}
.categories > ul > li > ul > li > a{color:#777;}
.categories > ul > li > ul > li > a:hover{color:#FF6C60;}
.categories > ul > li > ul > li > a:hover:before{border-color:#FF6C60;}
.categories > ul > li > ul > li > a:before{content:"";width:5px;height:5px;float:right;border-radius:50px;margin:7px 0px 0px 7px;border:1px solid #777;}
.updatedseries li,.comingsoon li{background:#f2f2f2;padding:5px;border-radius:4px;box-shadow:1px 1px 2px RGBA(0, 0, 0, 0.15);text-align:center;margin:8px 0px 5px;display:inline-block;width:100%;position:relative;}
.comingsoon li{margin:5px 0px 2px;}
.updatedseries li img,.comingsoon li img{max-width:100%;height:auto;display:block;}
.comingsoon li a{position:absolute;width:100%;left:0px;top:0px;background:RGBA(0, 0, 0, 0.6);height:100%;border-radius:4px;color:#e5e5e5;padding:12px;opacity:0;visibility:hidden;}
.comingsoon li:hover img{filter:blur(1px);}
.comingsoon li:hover a{opacity:1;visibility:visible;}
.comingsoon li a span{display:block;font-size:12px;font-weight:bold;margin-top:7px;}
.comingsoon li a i{display:block;font-size:11px;font-style:normal;color:#aaa;}
.updatedseries li span{font-weight:bold;font-size:12px;display:block;text-align:right;padding:5px 5px 0px;}
.updatedseries li span::before{content:"\e908";font-family:"koretv";float:right;font-weight:normal;font-size:10px;margin:4px 0px 0px 6px;}
.updatedseries li:hover{background:#5ec7ef}
.updatedseries li:hover span{color:#257290}
.updatedseries li:hover img{opacity:0.7}
.popularly .lstitle2{background:#f2f2f2;margin:8px -20px;overflow:hidden;}
.popularly .heading{float:right;color:#e8443b;font-size:14px;line-height:37px;}
.popularly .heading i{float:right;margin:11px 12px 0px 5px;font-size:15px;}
.popularly .tabs{float:left;background:#343e49;padding:5px 10px;position:relative;height:37px;}
.popularly .tabs::before{content:"";border-style:solid;border-width:37px 0px 0px 15px;border-color:transparent transparent transparent #343e49;position:absolute;top:0px;right:-15px;}
.popularly .tabs a{color:#fff;font-size:11px;padding:1px 5px;border-radius:3px;cursor:pointer;}
.popularly .tabs a:hover{color:#F8D347;}
.popularly .tabs .active{background:#F8D347;cursor:default;color:#706021;}
.popularly .tabs .active:hover{color:#706021;}
.popularly .tabul{display:none;color:#848484;animation:fadeEffect 1s;padding-top:8px;}
@-webkit-keyframes fadeEffect{from{opacity:0;}
to{opacity:1;}}
@keyframes fadeEffect{from{opacity:0;}
to{opacity:1;}}
.popularly .tabul li{height:65px;border-bottom:1px dashed #ececec;margin-bottom:10px;}
.popularly .tabul .noposts {height:auto;font-size:11px;padding-bottom:10px;}
.popularly .tabul li:last-child{border:0px;margin:0px;}
.popularly .tabul li img{width:55px;height:55px;border-radius:50px;border:3px solid #e6e6e6;float:right;margin-left:10px;}
.popularly .tabul li a{display:block;font-size:12px;font-weight:bold;color:#3b3b3b;line-height:31px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.popularly .tabul li span{font-size:10px;color:#b1b1b1;display:block;}
.popularly .tabul li:hover a{color:#FF6C60}
.popularly .tabul li:hover img{border-color:#FF6C60}
.sitefooter{background:#fff;box-shadow:0px -1px 5px RGBA(0, 0, 0, 0.08);}
.bgfooter{background:url(images/sidebg.png);height:13px;margin:0.7em 0;}
.footerbox{float:right;width:15%;}
.recent-comments{width:25%;}
.footerbox .heding{border-bottom:2px solid #f8d347;padding:5px 5px 10px;font-size:15px;float:right;}
.footerbox .heding:before{content:"\e906";font-family:"koretv";font-size:9px;color:#f8d347;font-weight:normal;margin:7px 0px 0px 8px;float:right;}
.footerbox ul ,.could-tag .ctlist{padding:10px 0px;float:right;width:100%;line-height:2.2;font-size:11px;color:#777;}
.footerbox ul li a{color:#777;}
.footerbox ul li a:hover{color:#FF6C60;}
.footerbox ul li a:hover:before{background:#FF6C60;}
.footerbox ul li a::before{content:"";width:5px;height:5px;float:right;margin:10px 0px 0px 7px;background:#999;border-radius:5px 5px 5px 0px;}
.recent-comments li{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;padding-left:10px;}
.recent-comments li strong a{color:#2A3542;font-size:13px;}
.could-tag.footerbox{width:25%;}
.could-tag .ctlist{text-align:justify;max-height:146px;overflow:hidden;line-height:2.4;}
.could-tag .ctlist a{color:#777;font-size:12px !important;padding:1px 4px;border-radius:3px;}
.could-tag .ctlist a:hover{background:#f2f2f2;color:#FF6C60}
.footerbox.special-footer ul li a:before,.statistics{display:none}
.footerbox.special-footer{float:left;width:33%;position:relative;}
.footerbox.special-footer .spflist{max-height:203px;overflow:hidden;}
.footerbox.special-footer .spflist li{float:right}
.footerbox.special-footer ul li img{width:125px;height:183px;}
.footerbox.special-footer i{color:#ddd;position:absolute;top:-26px;left:0px;background:#fff;padding:0px 18px;cursor:pointer;}
.footerbox.special-footer .icon-slider-left{position:absolute;top:-24px;left:5px;color:#ddd;cursor:pointer;}
.footerbox.special-footer .icon-slider-right{position:absolute;top:-24px;left:72px;color:#ddd;cursor:pointer;}
.footerbox.special-footer .owl-nav div:hover,.footerbox.special-footer i:hover{color:#FF6C60}
.copyright{background:#57c8f2 url(images/pattern.png);padding:15px 0px 10px;font-size:12px;color:#fff;float:right;}
.copyright .container{position:relative;}
.copyright .icon-vebeet{float:right;font-size:45px;color:rgb(62, 166, 204);margin:0px 0px 0px 10px;}
.copyright a{color:rgb(47, 126, 155);}
.copyright a:hover i{color:#ffd800;}
.scrollup{position:fixed;right:10px;bottom:10px;background:#fff;width:30px;height:30px;text-align:center;border-radius:50px;box-shadow:0px 0px 5px RGBA(0, 0, 0, 0.2);cursor:pointer;transition:all 0.3s ease-out;}
.scrollup i{margin:9px 10px;float:right;font-size:11px;}
.scrollup:hover{width:100px;background:#FF6C60;color:#fff;}
.scrollup span{float:left;font-size:11px;line-height:29px;margin-left:16px;opacity:0;visibility:hidden;}
.scrollup:hover span{opacity:1;visibility:visible;}
.fixedleft{position:fixed;left:0px;bottom:-10px;text-align:left;z-index:9;}
.fixedleft .closeads{position:absolute;border-top:50px solid transparent;border-left:50px solid RGBA(0, 0, 0, 0.8);left:0px;bottom:10px;cursor:pointer;}
.fixedleft .closeads i{position:absolute;color:rgb(204, 204, 204);left:-46px;bottom:4px;font-size:17px;}
.comments{margin-bottom:2em;}
.sendcomments{background:#343e49;margin:0px 0px 2em;padding:10px;border-radius:5px;color:#fff;overflow:hidden;box-shadow:1px 1px 5px RGBA(0, 0, 0, 0.1);font-size:12px;}
.sendcomments a{color:#fff}
.sendcomments .sctitle{padding:10px 1em 3em;}
.sendcomments .sctitle span{color:#f8d347;float:right;font-size:15px;font-weight:bold;}
.sendcomments .sctitle span i{font-size:20px;float:right;margin:2px 0px 0px 7px;}
.sendcomments .sctitle em{float:left;background:#2b333c;margin-left:-2em;padding:2px 10px;font-style:normal;font-size:11px;border-radius:0px 4px 4px 0px;color:#ccc;}
.sendcomments .comment-form{padding:5px;color:#fff;overflow:hidden;}
.sendcomments .comment-form a{color:#fff;}
.comments .rightinput{width:35%;float:right;}
.sendcomments .rightinput input, .sendcomments .leftextarea textarea,.listcomments .rightinput input, .listcomments .leftextarea textarea{padding:8px;margin-bottom:5px;width:100%;background:#2b333c;font-size:11px;color:#fff;border-radius:4px;}
.sendcomments .rightinput input:focus, .sendcomments .leftextarea textarea:focus{box-shadow:inset 1px 1px 2px RGBA(0, 0, 0, 0.2);}
.sendcomments .rightinput label,.listcomments .rightinput label{width:100%;position:relative;float:right;padding-left:5px;}
.sendcomments .rightinput label input,.listcomments .rightinput label input{width:100%;text-indent:25px;height:36px;}
.sendcomments .rightinput label i,.listcomments .rightinput label i{position:absolute;right:0px;top:1px;width:35px;height:35px;text-align:center;line-height:35px;font-size:17px;color:#181c21;}
.sendcomments .leftextarea,.listcomments .leftextarea{float:left;width:65%;position:relative;}
.sendcomments .leftextarea textarea,.listcomments .leftextarea textarea{float:left;width:100%;height:118px;resize:vertical;}
.sendcomments .leftextarea button,.listcomments .leftextarea button{background:#FF6C60;padding:2px 15px;float:left;font-size:14px;font-weight:bold;color:#fff;border-radius:50px 20px;margin-top:10px;}
.sendcomments .leftextarea button:hover,.listcomments .leftextarea button:hover{background:#57C8F2;border-radius:20px 50px;}
.sendcomments .leftextarea button:focus,.listcomments .leftextarea button:focus{background:#FF6C60;border-radius:20px;}
.listcomments{padding:15px 15px 0px;background:#fff;box-shadow:1px 1px 5px RGBA(0, 0, 0, 0.1);border-radius:5px;overflow:hidden;font-size:12px;}
.listcomments .comment{margin-bottom:10px;float:right;width:100%;font-size:11px;}
.comments .form-submit{display:none;}
.comments .meta{height:39px;}
.comments .author{font-style:normal;font-size:13px;float:right;margin:8px;}
.comments .author a,.comments .author span{color:#FF6C60;}
.comments .date{color:#aaa;float:right;margin:12px 0px;font-size:8px;}
.comments .like{float:left;margin:5px 0px;border-radius:5px;background:#f7f7f7;padding:2px 5px 0px;}
.comments .like .c_like, .comments .like .c_dislike{font:11px sans,tahoma;cursor:pointer;float:left;}
.comments .like .c_like{color:#70ca6c;}
.comments .like .c_dislike{color:#FF6C60;}
.comments .like .ldc-ul_cont span{float:right;margin:2px 5px;}
.comments .like .ldc-ul_cont:before{font-family:'koretv';float:left;margin:4px 0px 0px 5px;}
.comments .like .c_like:before{content:"\e926";font-family:'koretv';}
.comments .like .c_dislike:before{content:"\e925";font-family:'koretv';}
.comments .text{background:#fff;padding:10px 15px;width:100%;display:inline-block;border:2px solid #f2f2f2;}
.comment-reply-link{padding:3px 10px;background:#f7f7f7;color:#57C8F2;float:left;margin:3px 0px;font-weight:bold;border-radius:8px;}
.comment-reply-link:hover{background:#57C8F2;color:#fff;}
.listcomments .comment-respond{margin-bottom:15px;float:right;width:100%;}
.comment-reply-title{float:right;width:100%;}
#cancel-comment-reply-link{color:RGBA(225, 61, 50, 0.85);font-size:12px;padding:1px 5px;background:RGBA(225, 61, 50, 0.13);margin-bottom:5px;float:right;border-radius:3px;}
.comment_waiting{float:right;margin:5px 0px 0px;font-style:normal;color:#d9a017;background:#fafbe7;padding:3px 10px;}
.depth-1 .comment-respond{margin-top:10px;margin-bottom:-10px;}
.depth-2{margin-top:15px;padding-right:15px;margin-bottom:0px !important;}
.depth-3,.depth-4,.depth-5{padding-right:15px;margin-top:15px;margin-bottom:0px !important;}
.depth-2 .author:before{content:"\e914";font-family:koretv;float:right;margin:1px 0px 0px 6px;color:#FF6C60;font-size:9px;font-weight:bold;background:#f2f2f2;border-radius:50%;padding:5px;}
.listcomments .rightinput input, .listcomments .leftextarea textarea{background:#f2f2f2;color:#2A3542;}
.listcomments .rightinput input:focus,.listcomments .leftextarea textarea:focus{box-shadow:inset 1px 1px 2px #e5e5e5;}
.listcomments .rightinput label i{color:#ccc;}
.comments .navigation{float:right;width:100%;}
.comments .navigation span{float:right;margin-bottom:10px;}
.comments .navigation span a{background:#f7f7f7;color:#FF6C60;padding:2px 5px;border-radius:5px;}
.comments .navigation .previous_comments{float:left;}
.comments .navigation a:hover{background:#FF6C60;color:#fff;}
.comment-body.top3comment .topcomment{float:right;background:#FF6C60;padding:1px 10px;border-radius:5px;color:#fff;margin:7px 0px 0px 0px;}
.oddcomment,.oddcomment2{font:11px sans,tahoma;background:#FF6C60;border-radius:3px;color:#FFF;margin:10px 0px 0px 10px;padding:0px 5px;float:right;}
.oddcomment2{background:#ccc}
.wpcf7-form input, .wpcf7-form textarea {background:#f2f2f2;color:#2A3542;padding:8px;margin-bottom:5px;font-size:11px;border-radius:4px;}
.wpcf7-form input:focus, .wpcf7-form textarea:focus{box-shadow:inset 1px 1px 2px RGBA(0, 0, 0, 0.2);}
.wpcf7-form .wpcf7-form-control.wpcf7-submit{background:#FF6C60;color:#fff;padding:0.3em 1em;font-size:14px;font-weight:bold;cursor:pointer;}
.wpcf7-form .wpcf7-form-control.wpcf7-submit:hover{background:#555;}
.owl-carousel{display:none;width:100%;}
.owl-carousel .owl-stage{position:relative;}
.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0;}
.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;width:100%;}
.owl-carousel.owl-loaded{display:block;}
.owl-carousel.owl-loading{opacity:0;display:block;}
.owl-carousel.owl-hidden{opacity:0;}
.owl-carousel .owl-refresh .owl-item{display:none;}
.owl-carousel .owl-item{position:relative;min-height:1px;float:left;overflow:hidden;}
.owl-carousel .owl-item img{display:block;width:100%;height:auto;}
.owl-carousel .owl-grab{cursor:move;}
.owl-carousel.owl-rtl{direction:rtl;}
.owl-carousel.owl-rtl .owl-item{float:right;text-align:center;}
.specialposts .owl-nav div{position:absolute;font-size:35px;color:#212830;top:50%;cursor:pointer;transform:scale(0.8,1.4);}
.specialposts .owl-nav .icon-slider-left{left:1em;}
.specialposts .owl-nav .icon-slider-right{right:1em;}
.icon-more:before{content:"\e930";}
.icon-quote:before{content:"\e92f";}
.icon-map-marker:before{content:"\e92e";}
.icon-sad:before{content:"\e92d";}
.icon-kkstarratings:before{content:"\e92c";}
.icon-report:before{content:"\e92b";}
.icon-download:before{content:"\e92a";}
.icon-star:before{content:"\e929";}
.icon-note:before{content:"\e928";}
.icon-mail:before{content:"\e927";}
.icon-dislike:before{content:"\e925";}
.icon-like:before{content:"\e926";}
.icon-related:before{content:"\e924";}
.icon-requset:before{content:"\e923";}
.icon-fixedpost:before{content:"\e922";}
.icon-close:before{content:"\e921";}
.icon-instagram:before{content:"\e920";}
.icon-artist:before{content:"\e91e";}
.icon-director:before{content:"\e91f";}
.icon-genre:before{content:"\e916";}
.icon-scrollup:before{content:"\e914";}
.icon-vebeet:before{content:"\e915";}
.icon-question:before{content:"\e910";}
.icon-koretv-img:before{content:"\e90b";}
.icon-eye:before{content:"\e90e";}
.icon-clock:before{content:"\e90d";}
.icon-cat:before{content:"\e90c";}
.icon-link:before{content:"\e90a";}
.icon-popularly:before{content:"\e909";}
.icon-licat:before{content:"\e906";}
.icon-telegram:before{content:"\e907";}
.icon-ads:before{content:"\e905";}
.icon-slider-left:before{content:"\e903";}
.icon-slider-right:before{content:"\e904";}
.icon-search:before{content:"\e901";}
.icon-koretv:before{content:"\e900";}
.icon-country:before{content:"\e91c";}
.icon-twitter:before{content:"\e913";}
.icon-facebook:before{content:"\e911";}
.icon-google-plus:before{content:"\e912";}
.icon-channel:before{content:"\e91b";}
.icon-date_range:before{content:"\e91a";}
.icon-pencil:before{content:"\e91d";}
.icon-back-in-time:before{content:"\e919";}
.icon-episode:before{content:"\e918";}
.icon-time:before{content:"\e917";}
.icon-comment:before{content:"\e90f";}
.icon-double-left:before{content:"\e908";}
.icon-favorite:before{content:"\e902";}
.tmres .resmenu{display:none;}
@media screen and (max-width:1280px){.specialposts .owl-nav .icon-slider-left{left:0.5em;}
.specialposts .owl-nav .icon-slider-right{right:0.5em;}
.indexcontent .customic{width:53%;}
.indexcontent img{width:42%;}
}
@media screen and (max-width:1023px){.topsearch{width:40%;}
.posts .title{padding:15px 0px 6px;display:inline-block;width:100%;}
}
@media screen and (max-width:960px){.centerbox,.sidebarbox,.footerbox.special-footer{width:100%}
.topsearch{width:45%;}
.footerbox{width:25%}
.footerbox.could-tag,.footerbox.recent-comments{width:37.5%}
.specialposts .owl-nav .icon-slider-left{left:0.3em;}
.specialposts .owl-nav .icon-slider-right{right:0.3em;}
.bdeactive{width:100%;height:100%;background:rgba(0, 0, 0, 0.4);position:fixed;z-index:999;display:none;top:0px;cursor:default;}
.tmres .resmenu{display:initial;}
.tmres ul{position:absolute;right:0px;top:0px;background:#2A3542;width:175px;transform:translateX(175px);height:100%;z-index:999;padding:0px;overflow-x:hidden;transition:0.5s;}
.tmres ul::before{content:"منو سایت";background:#57C8F2;width:174px;float:right;padding:1em 3em 1em 1em;color:#fff;height:26px;font-size:16px;font-weight:bold;}
.tmres ul:after{content:"\e90b";font-family:koretv;position:absolute;top:16px;right:16px;font-size:25px;color:#fff;}
.tmres li{padding:0px;width:100%;}
.tmres li a{display:block;border-radius:0px;padding:10px 15px;color:#fff !important;background:none !important;}
.tmres li a:hover{background:#232C36 !important;}
.tmres .resmenu{float:right;margin:15px 0px 0px;padding:2px 15px;background:rgb(249, 168, 161) none repeat scroll 0% 0%;color:rgb(159, 83, 82);font-weight:bold;border-radius:50px;font-size:14px;cursor:pointer;}
.tmres .resmenu:hover{opacity:0.8;}
.tmres .resmenu i{float:right;margin:2px 0px 0px 5px;font-size:20px;}
.updatedseries li img, .comingsoon li img{display:inline-block;}
.copyright .container{width:95%;}
.sidebarbox{margin:0px;}
}
@media screen and (max-width:800px){.topsearch{width:50%;}
.footersocial{position:initial;float:right;width:100%;text-align:center;margin:1em 0px;}
.footersocial a{float:none;display:inline-block;}
.copyright .container{padding-top:5px;}
.footerbox.special-footer .spflist li{float:none;display:inline-block}
}
@media screen and (max-width:720px){.specialposts .owl-nav .icon-slider-left{left:0.2em;}
.specialposts .owl-nav .icon-slider-right{right:0.2em;}
.relatedpost .owl-nav .icon-slider-right{right:0px;}
.relatedpost .owl-nav .icon-slider-left{left:0px;}
}
@media screen and (max-width:640px){.container{width:95%;}
.channel_telegram{background:#5ec8ef;text-align:center;}
.channel_telegram h2{float:right;position:inherit;width:100%;}
.channel_telegram i,.posts .title .icon-koretv-img,.copyright .icon-vebeet{display:none;}
.channel_telegram a{float:none;display:inline-block}
.indexcontent .customic,.boxdownload.links .seriallinks{width:100%;}
.indexcontent img{width:auto;max-width:100%;height:auto;float:none;margin:1em auto;display:table;}
.indexcontent ul, .indexcontent ol{margin:0;}
.posts .title .heding{padding:0px 5px 10px 0px;}
.posts .postinfo span{width:100%;}
.posts{padding:5px 15px;}
.specialposts .owl-nav .icon-slider-left{left:0.1em;}
.specialposts .owl-nav .icon-slider-right{right:0.1em;}
.copyright .container{text-align:center;}
.boxdownload.links .leftinfo{width:100%;margin-top:1em;text-align:center;}
.boxdownload.links .leftinfo span{text-align:right;}
}
@media screen and (max-width:520px){.topsearch{width:100%;margin:2em 0px;}
.topheader{text-align:center;}
.koretv-logo{float:none;padding:2em 0px 0px;display:inline-block;margin:0px auto;}
.footerbox,.footerbox.recent-comments,.footerbox.could-tag{width:100%}
.fixedleft img{max-width:75%;height:auto;}
}
@media screen and (max-width:480px){.specialposts .owl-nav div{color:#fff;text-shadow:1px 1px 1px RGBA(0, 0, 0, 0.69);}
.specialposts .owl-nav .icon-slider-left{left:1em;}
.specialposts .owl-nav .icon-slider-right{right:1em;}
.posts .postsocial{width:100%;margin-bottom:1em;}
.posts .morepost{float:none;display:table;margin:1px auto 7px;}
.topsidebar .lstitle .heading{margin-right:-10px;}
.topsidebar{padding:5px 10px;}
.popularly .tabul li imgm,.breadcrumbs .yah{display:none;}
.leftads.txtads{padding:10px 15px 5px;}
.kkstarratings{text-align:center;padding-bottom:10px;}
.kkstarratings .text{width:100%;}
.kkstarratings .text i{position:absolute;margin:2px -15px 0px 0px;}
.kkstarratings .kk-star-ratings{float:none;display:inline-block;}
.fixedleft img{max-width:50%;}
}
@media screen and (max-width:320px){.relatedpost .owl-nav .icon-slider-right{right:10px;}
.relatedpost .owl-nav .icon-slider-left{left:10px;}
.topsearch label,.topmenu .favorite i,.specialposts .splist .sphover{display:none;}
.specialposts li:hover img{filter:blur(0px);}
.specialposts .owl-nav .icon-slider-left{left:0.5em;}
.specialposts .owl-nav .icon-slider-right{right:0.5em;}
.posts .postinfo{margin-top:3em;}
.categories > ul > li > ul > li,.comments .rightinput,.comments .leftextarea,.sendcomments .comment-form{width:100%;}
.comingsoon li a span{margin:0px;}
.popularly .tabs{width:100%;text-align:center;}
.footerbox, .footerbox.recent-comments, .footerbox.could-tag{padding:0px 1em;}
.footerbox.special-footer,.sendcomments .rightinput label,.listcomments .rightinput label{padding:0px;}
.seriallinks li ul li{margin-top:5px;width:100%;text-align:center;}
.seriallinks li ul li a{float:none;display:inline-block;}
.serialrating li{padding:10px 5px;}
.serialrating{margin:0px -10px;}
.boxdownload.links .bdtitle a{margin:3.5em 0px 1.5em;}
.requsetpost{padding:10px 5px;text-align:center;}
.requsetpost h4{padding:3px 0px 0px;}
.requsetpost i{display:none;}
}
@media screen and (max-width:240px){.relatedpost .owl-nav .icon-slider-right{right:-6px;}
.relatedpost .owl-nav .icon-slider-left{left:-6px;}
}
.notice {
    margin-bottom: 16px;
    border-radius: 6px;
    padding: 10px 20px;
    font: 14px/21px Sans;
    color: #FFF;
}
.notice:before {
    content: "";
    background: url('/wp-content/uploads/2026/05/close.png') no-repeat;
    height: 16px;
    width: 16px;
    float: right;
    margin: 3px 0px 0px 8px;
}
.notice a {
    padding: 0px 5px;
    color: #fff;
	font-size:12px;
}
.notice.orange{
	background:#FF9147;
}
.notice.blue{
	background:#5C90D2;
}
.notice.red{
	background:#DD1B49;
}
.notice.black{
	background:#555;
}

/* =========================================================
   KORETV MODERN HEADER
   Designed to visually match the dark/coral footer palette.
   ========================================================= */

.koretv-header{
    position:relative;
    z-index:100;
    width:100%;
    direction:rtl;
}

.koretv-header-main{
    background:#2A3542 url(images/pattern.png);
    border-bottom:1px solid rgba(255,255,255,.08);
    box-shadow:0 4px 18px rgba(42,53,66,.12);
}

.koretv-header-inner{
    min-height:112px;
    display:flex;
    align-items:center;
    justify-content:space-between;
    gap:40px;
    padding-top:18px;
    padding-bottom:18px;
}

.koretv-brand{
    flex:0 0 auto;
    min-width:245px;
}

.koretv-brand-link{
    display:flex;
    align-items:center;
    gap:14px;
    color:#fff;
}

.koretv-brand-link:hover{
    color:#fff;
}

.koretv-brand-icon{
    width:58px;
    height:58px;
    flex:0 0 58px;
    display:flex;
    align-items:center;
    justify-content:center;
    border-radius:16px;
    background:#FF6C60;
    color:#fff;
    box-shadow:0 7px 18px rgba(255,108,96,.24);
}

.koretv-brand-icon i{
    font-size:31px;
}

.koretv-brand-text{
    display:flex;
    flex-direction:column;
    gap:4px;
    min-width:0;
}

.koretv-brand-text strong{
    color:#fff;
    font-size:23px;
    line-height:1.35;
    font-weight:bold;
    white-space:nowrap;
}

.koretv-brand-text small{
    color:rgba(255,255,255,.62);
    font-size:11px;
    line-height:1.8;
    white-space:nowrap;
}

.koretv-header-search{
    width:min(430px,48%);
    flex:0 1 430px;
}

.koretv-header-search .searchform{
    width:100%;
    margin:0;
    display:block;
    position:relative;
}

.koretv-header-search .searchform input{
    width:100%;
    height:48px;
    padding:0 18px 0 58px;
    border:1px solid rgba(255,255,255,.10);
    background:#fff;
    color:#2A3542;
    border-radius:14px;
    font-size:12px;
    box-shadow:0 8px 22px rgba(0,0,0,.12);
}

.koretv-header-search .searchform input::placeholder{
    color:#9aa3ad;
}

.koretv-header-search .searchform button{
    position:absolute;
    left:5px;
    top:5px;
    width:38px;
    height:38px;
    margin:0;
    padding:0;
    border-radius:10px;
    background:#FF6C60;
    color:#fff;
    font-size:15px;
    box-shadow:none;
}

.koretv-header-search .searchform button:hover{
    background:#f45b50;
    transform:translateY(-1px);
}

.koretv-navigation{
    background:#fff;
    border-bottom:1px solid #e8ebee;
    box-shadow:0 3px 12px rgba(42,53,66,.07);
}

.koretv-navigation-inner{
    min-height:62px;
    display:flex;
    align-items:center;
    gap:14px;
}

.koretv-main-menu{
    flex:1 1 auto;
    min-width:0;
}

.koretv-menu,
.koretv-menu ul{
    display:flex;
    align-items:center;
    flex-wrap:wrap;
    gap:4px;
}

.koretv-menu li{
    float:none;
    padding:0;
}

.koretv-menu li a{
    display:flex;
    align-items:center;
    min-height:38px;
    padding:6px 14px;
    border-radius:10px;
    color:#53606e;
    font-size:12px;
    font-weight:bold;
    letter-spacing:0;
}

.koretv-menu li a:hover,
.koretv-menu .current-menu-item > a,
.koretv-menu .current-menu-ancestor > a{
    background:#fff0ee;
    color:#FF6C60;
}

.koretv-home-button{
    width:40px;
    height:40px;
    flex:0 0 40px;
    display:flex;
    align-items:center;
    justify-content:center;
    border-radius:11px;
    background:#2A3542;
    color:#fff;
    font-size:16px;
}

.koretv-home-button:hover{
    background:#FF6C60;
    color:#fff;
    transform:translateY(-1px);
}

/* Keep the existing special-posts section visually attached to the new header. */
.specialposts{
    margin-top:0;
}

/* WordPress admin bar compensation */
body.admin-bar .koretv-header{
    top:0;
}

@media (max-width: 850px){
    .koretv-header-inner{
        min-height:auto;
        gap:20px;
    }

    .koretv-brand{
        min-width:0;
    }

    .koretv-brand-text strong{
        font-size:19px;
    }

    .koretv-brand-text small{
        display:none;
    }

    .koretv-header-search{
        flex-basis:360px;
        width:45%;
    }
}

@media (max-width: 650px){
    .koretv-header-main{
        background:#2A3542 url(images/pattern.png);
    }

    .koretv-header-inner{
        display:block;
        padding:15px 0;
    }

    .koretv-brand{
        margin-bottom:13px;
    }

    .koretv-brand-link{
        justify-content:center;
    }

    .koretv-brand-icon{
        width:48px;
        height:48px;
        flex-basis:48px;
        border-radius:13px;
    }

    .koretv-brand-icon i{
        font-size:25px;
    }

    .koretv-brand-text strong{
        font-size:18px;
    }

    .koretv-header-search{
        width:100%;
        max-width:none;
    }

    .koretv-header-search .searchform input{
        height:44px;
        border-radius:12px;
    }

    .koretv-header-search .searchform button{
        height:34px;
        width:34px;
        top:5px;
        left:5px;
        border-radius:9px;
    }

    .koretv-navigation-inner{
        min-height:54px;
        gap:8px;
    }

    .koretv-main-menu{
        overflow-x:auto;
        overflow-y:hidden;
        scrollbar-width:none;
    }

    .koretv-main-menu::-webkit-scrollbar{
        display:none;
    }

    .koretv-menu,
    .koretv-menu ul{
        flex-wrap:nowrap;
        width:max-content;
    }

    .koretv-menu li a{
        min-height:36px;
        padding:5px 11px;
        font-size:11px;
        white-space:nowrap;
    }

    .koretv-home-button{
        width:36px;
        height:36px;
        flex-basis:36px;
        border-radius:10px;
        font-size:14px;
    }
}

@media (max-width: 380px){
    .koretv-brand-text strong{
        font-size:16px;
    }

    .koretv-menu li a{
        padding-right:9px;
        padding-left:9px;
    }
}

/* =========================================================
   KORETV HEADER V2 - logo-free / single-row / search fixed
   ========================================================= */
.koretv-header-v2{
    position:relative;
    z-index:1000;
    width:100%;
    direction:rtl;
    background:#202c39 url(images/pattern.png);
    border-bottom:1px solid rgba(255,255,255,.07);
    box-shadow:0 5px 18px rgba(18,27,36,.16);
}

.koretv-header-v2-inner{
    min-height:112px;
    display:flex;
    align-items:center;
    justify-content:space-between;
    gap:34px;
    padding-top:22px;
    padding-bottom:22px;
}

.koretv-v2-nav-wrap{
    display:flex;
    align-items:center;
    gap:12px;
    min-width:0;
    flex:1 1 auto;
}

.koretv-v2-home{
    display:flex;
    align-items:center;
    justify-content:center;
    gap:8px;
    flex:0 0 auto;
    min-width:96px;
    height:52px;
    padding:0 17px;
    border:1px solid rgba(255,108,96,.48);
    border-radius:12px;
    color:#fff;
    background:rgba(255,255,255,.015);
    font-size:12px;
    font-weight:bold;
}

.koretv-v2-home i{font-size:19px;}
.koretv-v2-home:hover{background:#FF6C60;color:#fff;border-color:#FF6C60;}

.koretv-v2-menu{
    min-width:0;
    overflow:hidden;
    flex:1 1 auto;
}

.koretv-v2-menu-list,
.koretv-v2-menu-list ul{
    display:flex;
    align-items:center;
    justify-content:flex-start;
    gap:5px;
    flex-wrap:nowrap;
}

.koretv-v2-menu-list li{float:none;padding:0;white-space:nowrap;}

.koretv-v2-menu-list li a{
    display:flex;
    align-items:center;
    min-height:42px;
    padding:6px 13px;
    border-radius:9px;
    color:rgba(255,255,255,.86);
    font-size:12px;
    font-weight:bold;
}

.koretv-v2-menu-list li a:hover,
.koretv-v2-menu-list .current-menu-item > a,
.koretv-v2-menu-list .current-menu-ancestor > a{
    color:#fff;
    background:rgba(255,108,96,.15);
}

.koretv-v2-menu-list .menu-item-has-children > a:after{
    content:'⌄';
    margin-right:7px;
    font-size:14px;
    line-height:1;
    opacity:.8;
}

.koretv-v2-search{
    order:2;
    width:480px;
    max-width:48%;
    height:62px;
    flex:0 0 480px;
    display:flex;
    align-items:stretch;
    direction:rtl;
    overflow:hidden;
    border-radius:13px;
    background:rgba(255,255,255,.07);
    border:1px solid rgba(255,255,255,.08);
    box-shadow:0 8px 25px rgba(0,0,0,.12);
}

.koretv-v2-search-category{
    width:126px;
    flex:0 0 126px;
    display:flex;
    align-items:center;
    border-left:1px solid rgba(255,255,255,.10);
}

.koretv-v2-search-category select{
    width:100%;
    height:100%;
    padding:0 15px;
    appearance:auto;
    background:transparent;
    color:#fff;
    font-size:12px;
    font-weight:bold;
}

.koretv-v2-search-category select option{color:#2A3542;background:#fff;}

.koretv-v2-search-input{flex:1 1 auto;min-width:0;}

.koretv-v2-search-input input{
    width:100%;
    height:100%;
    padding:0 17px;
    background:transparent;
    color:#fff;
    font-size:12px;
}

.koretv-v2-search-input input::placeholder{color:rgba(255,255,255,.55);}
.koretv-v2-search-input input:focus{background:rgba(255,255,255,.025);}

.koretv-v2-search-button{
    width:108px;
    flex:0 0 108px;
    display:flex;
    align-items:center;
    justify-content:center;
    gap:7px;
    border-radius:10px;
    margin:5px;
    background:#FF6C60;
    color:#fff;
    font-size:12px;
    font-weight:bold;
}

.koretv-v2-search-button i{font-size:15px;}
.koretv-v2-search-button:hover{background:#f85c50;color:#fff;}

/* Do not let the legacy header classes interfere with the new header. */
.koretv-header-v2 ~ * .koretv-header,
.koretv-header-v2 .koretv-header{display:none !important;}

@media (max-width:1000px){
    .koretv-header-v2-inner{gap:18px;}
    .koretv-v2-search{width:410px;flex-basis:410px;max-width:44%;}
    .koretv-v2-search-button{width:58px;flex-basis:58px;}
    .koretv-v2-search-button span{display:none;}
    .koretv-v2-search-category{width:105px;flex-basis:105px;}
    .koretv-v2-menu-list li a{padding-left:9px;padding-right:9px;font-size:11px;}
}

@media (max-width:700px){
    .koretv-header-v2-inner{
        display:flex;
        flex-direction:column;
        align-items:stretch;
        min-height:0;
        padding-top:14px;
        padding-bottom:14px;
        gap:11px;
    }

    .koretv-v2-search{
        order:1;
        width:100%;
        max-width:none;
        flex-basis:auto;
        height:52px;
    }

    .koretv-v2-nav-wrap{
        order:2;
        width:100%;
        overflow:hidden;
    }

    .koretv-v2-home{
        min-width:72px;
        width:72px;
        height:44px;
        padding:0 9px;
    }

    .koretv-v2-home span{display:none;}

    .koretv-v2-menu-list{overflow-x:auto;scrollbar-width:none;}
    .koretv-v2-menu-list::-webkit-scrollbar{display:none;}
    .koretv-v2-menu-list li a{min-height:42px;}

    .koretv-v2-search-category{width:100px;flex-basis:100px;}
    .koretv-v2-search-button{width:48px;flex-basis:48px;}
}

@media (max-width:420px){
    .koretv-v2-search{height:48px;}
    .koretv-v2-search-category{width:84px;flex-basis:84px;}
    .koretv-v2-search-category select{padding:0 7px;font-size:10px;}
    .koretv-v2-search-input input{font-size:11px;padding:0 10px;}
    .koretv-v2-search-button{margin:4px;width:42px;flex-basis:42px;}
}


/* =========================================================
   MODERN WORDPRESS COMMENT FORM COMPATIBILITY
   ========================================================= */
.sendcomments .comment-form{display:block;width:100%;box-sizing:border-box;overflow:hidden;}
.sendcomments .comment-form .rightinput{width:35%;float:right;box-sizing:border-box;}
.sendcomments .comment-form .leftextarea{width:65%;float:left;box-sizing:border-box;position:relative;}
.sendcomments .comment-form .rightinput label{display:block;width:100%;box-sizing:border-box;position:relative;padding-left:5px;}
.sendcomments .comment-form .rightinput label input{display:block;width:100%;height:42px;box-sizing:border-box;text-indent:25px;margin-bottom:7px;}
.sendcomments .comment-form .rightinput label i{position:absolute;right:0;top:1px;width:35px;height:40px;line-height:40px;text-align:center;z-index:2;}
.sendcomments .comment-form .leftextarea textarea{display:block;float:none;width:100%;height:139px;box-sizing:border-box;margin:0;padding:11px 12px;}
.sendcomments .comment-form .form-submit{display:block!important;float:none!important;clear:both;margin:10px 0 0!important;padding:0!important;overflow:hidden;}
.sendcomments .comment-form .form-submit .submit{display:inline-block!important;float:left!important;margin:0!important;border:0!important;cursor:pointer;}
.sendcomments .comment-form .comment-form-cookies-consent{clear:both;display:flex;align-items:flex-start;gap:7px;margin:8px 0 0;padding:0;}
.sendcomments .comment-form .comment-form-cookies-consent input{width:auto!important;height:auto!important;margin:3px 0 0!important;flex:0 0 auto;}
.sendcomments .comment-form .comment-form-cookies-consent label{font-size:11px;line-height:1.8;color:#ddd;cursor:pointer;}
.sendcomments .comment-form .logged-in-as,
.sendcomments .comment-form .must-log-in{clear:both;line-height:2;margin:0 0 10px;}
.sendcomments .comment-form .logged-in-as + .leftextarea{width:100%;float:none;}
.sendcomments .comment-form .logged-in-as + .leftextarea textarea{width:100%;}
.sendcomments .comment-form .comment-notes{display:none;}
.sendcomments .comment-form .required{color:#FF6C60;}
.comments-closed{padding:12px 15px;background:#fff;border-radius:5px;}

@media (max-width:650px){
    .sendcomments .comment-form .rightinput,
    .sendcomments .comment-form .leftextarea{width:100%;float:none;}
    .sendcomments .comment-form .leftextarea{margin-top:3px;}
    .sendcomments .comment-form .leftextarea textarea{height:125px;}
    .sendcomments .comment-form .form-submit{margin-top:8px!important;}
}


/* KORETV: search without category selector */
.koretv-header-search .search-category,
.koretv-header-search .koretv-search-category,
.koretv-header-search .search-filter,
.koretv-header-search .koretv-search-filter,
.koretv-header-search select[name="cat"],
.koretv-header-search select[name="category"]{
    display:none !important;
}

.koretv-header-search form,
.koretv-header-search .searchform{
    display:flex;
    align-items:center;
    width:100%;
    position:relative;
}

.koretv-header-search .searchform input{
    width:100%;
    padding-right:18px;
    padding-left:58px;
}


/* =========================================================
   KORETV HEADER V5 - FIXED SEARCH WITHOUT CATEGORY
   ========================================================= */

.koretv-header-v2{
    position:relative;
    z-index:100;
    width:100%;
    direction:rtl;
}

.koretv-header-v2-inner{
    display:flex;
    align-items:center;
    justify-content:space-between;
    gap:28px;
}

.koretv-v2-nav-wrap{
    order:1;
    flex:1 1 auto;
    min-width:0;
    display:flex;
    align-items:center;
    gap:10px;
}

.koretv-v2-search{
    order:2;
    width:480px;
    max-width:48%;
    flex:0 1 480px;
    height:56px;
    display:flex;
    align-items:stretch;
    direction:rtl;
    overflow:hidden;
    border-radius:13px;
    background:rgba(255,255,255,.07);
    border:1px solid rgba(255,255,255,.08);
    box-shadow:0 8px 25px rgba(0,0,0,.12);
}

.koretv-v2-search-input{
    flex:1 1 auto !important;
    min-width:0 !important;
    width:auto !important;
}

.koretv-v2-search-input input{
    display:block;
    width:100% !important;
    height:100%;
    margin:0;
    padding:0 17px !important;
    border:0 !important;
    outline:0;
    background:transparent;
    color:#fff;
    font-size:12px;
    box-shadow:none !important;
}

.koretv-v2-search-input input::placeholder{
    color:rgba(255,255,255,.55);
}

.koretv-v2-search-button{
    width:108px !important;
    min-width:108px;
    flex:0 0 108px !important;
    height:auto;
    display:flex !important;
    align-items:center;
    justify-content:center;
    gap:7px;
    margin:5px !important;
    padding:0 !important;
    border:0 !important;
    border-radius:10px;
    background:#FF6C60;
    color:#fff;
    font-size:12px;
    font-weight:bold;
    cursor:pointer;
}

.koretv-v2-search-button:hover{
    background:#f85c50;
    color:#fff;
}

@media (max-width:1000px){
    .koretv-v2-search{
        width:410px;
        max-width:44%;
        flex-basis:410px;
    }

    .koretv-v2-search-button{
        width:58px !important;
        min-width:58px;
        flex-basis:58px !important;
    }

    .koretv-v2-search-button span{
        display:none;
    }
}

@media (max-width:700px){
    .koretv-header-v2-inner{
        display:flex;
        flex-direction:column;
        align-items:stretch;
        min-height:0;
        gap:11px;
        padding-top:14px;
        padding-bottom:14px;
    }

    .koretv-v2-search{
        order:1;
        width:100%;
        max-width:none;
        flex:0 0 52px;
        height:52px;
    }

    .koretv-v2-nav-wrap{
        order:2;
        width:100%;
        overflow:hidden;
    }

    .koretv-v2-search-button{
        width:48px !important;
        min-width:48px;
        flex-basis:48px !important;
    }
}

@media (max-width:420px){
    .koretv-v2-search{
        height:48px;
        flex-basis:48px;
    }

    .koretv-v2-search-input input{
        font-size:11px;
        padding:0 10px !important;
    }

    .koretv-v2-search-button{
        width:42px !important;
        min-width:42px;
        flex-basis:42px !important;
        margin:4px !important;
    }
}


/* =========================================================
   KORETV SOCIAL SHARE - Telegram / WhatsApp / X
   ========================================================= */

.koretv-social-share{
    direction:rtl;
    display:flex;
    align-items:center;
    justify-content:flex-start;
    flex-wrap:wrap;
    gap:8px;
    margin:22px 0;
    padding:14px 16px;
    border:1px solid #e9ecef;
    border-radius:14px;
    background:#fff;
}

.koretv-share-title{
    color:#53606e;
    font-size:12px;
    font-weight:700;
    margin-left:5px;
}

.koretv-share-btn{
    min-width:72px;
    height:38px;
    display:inline-flex;
    align-items:center;
    justify-content:center;
    padding:0 12px;
    border-radius:9px;
    color:#fff !important;
    font-size:11px;
    font-weight:700;
    text-decoration:none !important;
    transition:transform .18s ease, opacity .18s ease;
}

.koretv-share-btn:hover{
    color:#fff !important;
    transform:translateY(-2px);
    opacity:.9;
}

.koretv-share-telegram{background:#229ED9;}
.koretv-share-whatsapp{background:#25D366;}
.koretv-share-x{background:#111820; min-width:45px; font-size:17px;}

@media (max-width:480px){
    .koretv-social-share{
        justify-content:center;
        padding:12px;
    }

    .koretv-share-title{
        width:100%;
        text-align:center;
        margin:0 0 5px;
    }

    .koretv-share-btn{
        flex:1 1 0;
        min-width:0;
    }

    .koretv-share-x{
        min-width:0;
    }
}


/* V7: force legacy share controls off; use only the new Telegram/WhatsApp/X block */
.post-share,
.post-sharing,
.share-buttons,
.social-share,
.socialsharing,
.sharebox,
.share-box,
.social-links,
.entry-share,
.entry-sharing{
    display:none !important;
}

.koretv-social-share{
    direction:rtl;
    display:flex !important;
    align-items:center;
    justify-content:flex-start;
    flex-wrap:wrap;
    gap:8px;
    margin:22px 0;
    padding:14px 16px;
    border:1px solid #e9ecef;
    border-radius:14px;
    background:#fff;
}

.koretv-share-title{
    color:#53606e;
    font-size:12px;
    font-weight:700;
    margin-left:5px;
}

.koretv-share-btn{
    min-width:72px;
    height:38px;
    display:inline-flex !important;
    align-items:center;
    justify-content:center;
    padding:0 12px;
    border-radius:9px;
    color:#fff !important;
    font-size:11px;
    font-weight:700;
    text-decoration:none !important;
}

.koretv-share-telegram{background:#229ED9 !important;}
.koretv-share-whatsapp{background:#25D366 !important;}
.koretv-share-x{background:#111820 !important;min-width:45px;font-size:17px;}

@media (max-width:480px){
    .koretv-social-share{justify-content:center;padding:12px;}
    .koretv-share-title{width:100%;text-align:center;margin:0 0 5px;}
    .koretv-share-btn{flex:1 1 0;min-width:0;}
}


/* =========================================================
   KORETV V8 - DEFINITIVE SOCIAL SHARE
   ========================================================= */

.koretv-social-share{
    direction:rtl !important;
    display:flex !important;
    visibility:visible !important;
    opacity:1 !important;
    align-items:center !important;
    justify-content:flex-start !important;
    flex-wrap:wrap !important;
    gap:8px !important;
    width:100% !important;
    box-sizing:border-box !important;
    clear:both !important;
    margin:24px 0 !important;
    padding:14px 16px !important;
    border:1px solid #e5e8eb !important;
    border-radius:14px !important;
    background:#fff !important;
}

.koretv-social-share .koretv-share-title{
    display:inline-block !important;
    color:#53606e !important;
    font-size:12px !important;
    font-weight:700 !important;
}

.koretv-social-share .koretv-share-btn{
    display:inline-flex !important;
    visibility:visible !important;
    opacity:1 !important;
    align-items:center !important;
    justify-content:center !important;
    width:auto !important;
    min-width:78px !important;
    height:38px !important;
    padding:0 14px !important;
    border:0 !important;
    border-radius:9px !important;
    color:#fff !important;
    font-size:11px !important;
    font-weight:700 !important;
    text-decoration:none !important;
    box-sizing:border-box !important;
}

.koretv-social-share .koretv-share-telegram{background:#229ED9 !important;}
.koretv-social-share .koretv-share-whatsapp{background:#25D366 !important;}
.koretv-social-share .koretv-share-x{
    background:#111820 !important;
    min-width:46px !important;
    font-size:17px !important;
}

.koretv-social-share .koretv-share-btn:hover{
    color:#fff !important;
    opacity:.88 !important;
    transform:translateY(-1px);
}

/* Hide common legacy share wrappers without affecting the new component. */
.share-buttons:not(.koretv-social-share),
.post-share:not(.koretv-social-share),
.post-sharing:not(.koretv-social-share),
.socialsharing:not(.koretv-social-share),
.sharebox:not(.koretv-social-share),
.share-box:not(.koretv-social-share),
.entry-share:not(.koretv-social-share),
.entry-sharing:not(.koretv-social-share){
    display:none !important;
}

@media (max-width:480px){
    .koretv-social-share{
        justify-content:center !important;
        padding:12px !important;
    }

    .koretv-social-share .koretv-share-title{
        width:100% !important;
        text-align:center !important;
        margin-bottom:4px !important;
    }

    .koretv-social-share .koretv-share-btn{
        flex:1 1 0 !important;
        min-width:0 !important;
    }
}


/* KORETV V9: social sharing on homepage, archives, pages and single posts */
.koretv-social-share{
    direction:rtl !important;
    display:flex !important;
    visibility:visible !important;
    opacity:1 !important;
    align-items:center !important;
    justify-content:flex-start !important;
    flex-wrap:wrap !important;
    gap:8px !important;
    clear:both !important;
    width:fit-content !important;
    max-width:100% !important;
    box-sizing:border-box !important;
    margin:14px 0 0 !important;
    padding:9px 10px !important;
    border:1px solid #e5e8eb !important;
    border-radius:12px !important;
    background:#fff !important;
}
.koretv-social-share .koretv-share-title{
    display:inline-block !important;
    color:#53606e !important;
    font-size:12px !important;
    font-weight:700 !important;
}
.koretv-social-share .koretv-share-btn{
    display:inline-flex !important;
    visibility:visible !important;
    align-items:center !important;
    justify-content:center !important;
    min-width:68px !important;
    height:34px !important;
    padding:0 10px !important;
    border-radius:8px !important;
    color:#fff !important;
    font-size:11px !important;
    font-weight:700 !important;
    text-decoration:none !important;
}
.koretv-social-share .koretv-share-telegram{background:#229ED9 !important;}
.koretv-social-share .koretv-share-whatsapp{background:#25D366 !important;}
.koretv-social-share .koretv-share-x{background:#111820 !important;min-width:44px !important;font-size:16px !important;}
.koretv-social-share .koretv-share-btn:hover{color:#fff !important;opacity:.88;}

@media(max-width:480px){
    .koretv-social-share{justify-content:center !important;}
    .koretv-social-share .koretv-share-title{width:100% !important;text-align:center !important;}
    .koretv-social-share .koretv-share-btn{flex:1 1 0 !important;min-width:0 !important;}
}

/* Keep the Continue/Download link a normal working link. */
a.morepost{
    position:relative !important;
    z-index:2 !important;
    pointer-events:auto !important;
}
