/*
Theme Name: MihanDownload
Theme URI: https://vebeet.com
Description: Wordpress Movie Theme
Author: Vebeet
Author URI: https://vebeet.com
Version: 2.0
*/
@font-face{font-family:yekan;font-style:normal;font-weight:400;font-display:swap;src:url(fonts/iranyekan.eot);src:url(fonts/iranyekan.eot?#iefix) format("embedded-opentype"),url(fonts/iranyekan.woff2) format("woff2"),url(fonts/iranyekan.woff) format("woff"),url(fonts/iranyekan.ttf) format("truetype")}
*{box-sizing:border-box;padding:0;margin:0;border:0}
body{direction:rtl;color:#555;overflow-x:hidden;cursor:default;font-family:yekan,tahoma;font-size:13px}
input,button,textarea,select{font-family:yekan,tahoma;font-size:13px;background:none}
h1,h2,h3,h4,h5,h6{font-family:yekan,tahoma;font-weight:400}
a{text-decoration:none;color:#555;transition:all 300ms ease-out}
a:hover{text-decoration:none;color:#6002ee}
img{border:0;max-width:100%;height:auto}
ul,li{border:0;padding:0;margin:0;list-style:none}
button,label,select{cursor:pointer}
strong{font-weight:400}
.rwp{width:1280px;max-width:95%;margin:0 auto}
.flxp{display:flex;flex-wrap:wrap;align-items:center}
.flxp2{display:flex;flex-wrap:wrap}
.pshdr{padding:2em 0 1em}
.pshdr .flxp{justify-content:space-between}
.ps-logo{width:155px;height:75px;background:url(pax/ps-logo.svg) no-repeat;text-indent:-200%;overflow:hidden;background-size:cover}
.orgrw{display:flex;flex-wrap:wrap;flex-direction:row-reverse;justify-content:space-between}
.rwleft{width:70%}
.rwright{width:28%}
.pshdr:before{content:"";background:#fff;background:linear-gradient(0deg,rgba(255,255,255,0) 0%,rgba(239,229,253,1) 100%);width:100%;height:100%;position:absolute;z-index:-1;top:0}
.pshdr nav > ul > li{display:flex}
.pshdr nav > ul > li > a{background:#6e19f0;padding:5px 10px;border-radius:8px;font-size:16px;margin:0 5px;color:rgba(255,255,255,0.7)}
.pshdr nav li a:hover{color:#fff}
.union{position:relative;padding:1em 0}
.union svg{display:flex;cursor:pointer;width:20px;height:20px;fill:#000;margin:0 1em}
.union ul{position:absolute;right:0;top:3.5em;background:#fff;width:110px;border-radius:8px;box-shadow:0 0 10px RGBA(0,0,0,0.15);opacity:0;visibility:hidden;padding:5px 0;transform:scaleY(0);transform-origin:top;z-index:9;transition:all .3s ease-out}
.union:hover ul{opacity:1;visibility:visible;transform:scaleY(1)}
.union li a{padding:10px;display:flex;justify-content:center}
.union li a:hover{color:#fff;background:#6e1aef}
.hdrbg{position:absolute;top:0;left:0;z-index:-1;width:100%}
.hdrbg .hbimg{position:absolute;width:60%;height:698px;-webkit-mask-box-image:url(pax/top.left.svg);mask-image:url(pax/top.left.svg);mask-position:right top;top:0;left:0}
.hdrbg .hbimg::after{content:'';opacity:.9;position:absolute;right:0;top:0;width:100%;height:100%;background:#6002ee}
.rightbg{position:absolute;top:70%;right:0;z-index:-1;width:100%}
.rightbg .rbimg{position:absolute;width:10%;height:999px;-webkit-mask-box-image:url(pax/top.right.svg);mask-image:url(pax/top.right.svg);mask-position:right top;top:0;right:0}
.rightbg .rbimg::after{content:'';opacity:.9;position:absolute;top:0;right:0;width:100%;height:100%;background:#6002ee}
.psrch{display:flex;cursor:pointer;margin-right:1.5em}
.psrch svg{width:20px;height:20px;fill:#000}
.psbodym{padding-top:80px}
.pshdrm{height:70px;position:fixed;width:100%;top:0;z-index:999;background:#5e01e9;box-shadow:0 0 15px rgba(94,1,233,0.15)}
.pshdrm .psrch{position:absolute;left:1.5em;margin:0;top:50%;transform:translate(0,-50%)}
.pshdrm .psrch svg{width:22px;height:22px}
.pshdrm .psopen{position:absolute;right:1.5em;margin:0;top:50%;transform:translate(0,-50%)}
.pshdrm .psopen svg{width:22px;height:22px}
.pshdrm .psopen svg circle{fill:#fff}
.ps-logom{width:152px;height:50px;background:url(pax/ps-logo.svg) no-repeat;text-indent:-200%;overflow:hidden;background-size:cover;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}
.pscls{position:absolute;cursor:pointer;left:1.5em;top:24px;z-index:999}
.pscls svg{height:20px;width:20px}
.psbg{width:100%;height:100%;background:#000;position:fixed;z-index:9999;top:0;right:0;cursor:default;opacity:0;visibility:hidden;transition:all .3s ease-out}
.pshdrm nav{margin:1.1em;display:block;position:fixed;top:0;left:auto;opacity:0;visibility:hidden;height:100%;z-index:9999;width:70%;overflow-x:hidden;overflow-y:auto;background:#fff;margin:0;padding-top:70px}
.pshdrm nav ul{float:right;width:100%}
.pshdrm nav ul::before{content:"";position:absolute;top:0;width:100%;height:70px;background:#5e01e9;right:0}
.pshdrm nav ul::after{content:"";position:absolute;right:1.5em;top:1.5em;background:url(pax/ps-logo.svg) no-repeat;background-size:cover;width:100px;height:33px}
.pshdrm nav ul li a{display:flex;color:#323232;font-size:15px;padding:1em}
.pshdrm nav > ul > li > a{border-bottom:1px solid RGBA(96,2,238,0.05);position:relative}
.pshdrm nav > ul > li > a:hover{background:RGBA(96,2,238,0.05);color:#5e01e9}
.bpsrch{opacity:0;visibility:hidden;position:fixed;z-index:1;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:rgba(0,0,0,0.8);z-index:999;transition:all 300ms ease-out;display:flex;justify-content:center;align-items:center}
.bpsc{cursor:pointer;z-index:99999;position:fixed;top:2em;left:2em}
.bri,.brii,.briii{width:30px;height:2px;background-color:#fff;margin:6px 0;display:flex}
.bpsc .bri{transform:rotate(-45deg) translate(-6px,5px)}
.bpsc .brii{opacity:0}
.bpsc .briii{transform:rotate(45deg) translate(-6px,-6px)}
.bpscnt{width:720px}
.bpscnt form{background:#fff;height:60px;width:100%;border-radius:15px;position:relative;overflow:hidden}
.bpscnt input{width:100%;box-shadow:none;height:60px;border:0;outline:0;position:absolute;top:0;right:0;padding:0 1.5em 0 5em}
.bpscnt button{background:rgba(94,1,233,0.1);width:46px;height:46px;border-radius:8px;position:absolute;left:.6em;top:50%;transform:translate(0,-50%);transition:all 300ms ease-out}
.bpscnt button:hover{background:rgba(94,1,233,0.2)}
.bpscnt button svg{width:20px;height:20px;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}
.vpst{width:25%;padding:1em}
.vipl{display:flex;flex-direction:column;width:55%;padding:1.5em 1.2em;align-items:flex-start;justify-content:space-between}
.vipl span{margin:-2px 0}
.vipl .vln{font-weight:700;font-size:14px}
.vipl .vlc{background:rgba(94,1,233,0.1);color:#5e01e9;padding:3px 8px;border-radius:50px;font-size:12px}
.vipl .vlg{font-size:11px;color:#8690a2}
.vipl .vlr{font-size:11px;color:#8690a2}
.vipl .vlg:before,.vipl .vlr:before{content:"";width:14px;height:14px;background:url(pax/shape.svg);background-size:cover;float:right;margin:1px 0 0 5px}
.vipl .vlr:before{background:url(pax/forma.svg);background-size:cover}
.vipl .vla{color:#12e68a;display:flex;align-items:center;font-size:15px}
.vipl .vla svg{width:13px;height:13px;fill:#12e68a;margin-right:3px}
.vpst a{display:flex;background:#fff;border-radius:50px;overflow:hidden;justify-content:space-between;box-shadow:0 5px 20px RGBA(0,0,0,0.15)}
.vpst a:hover{box-shadow:0 5px 20px RGBA(0,0,0,0.25)}
.vpst img{display:flex;width:45%}
.sazman{border:3px solid #fc0;background:#fff;justify-content:center;padding:1.2em;border-radius:15px;margin:1.5em auto;font-size:14px;color:#333}
.sazman svg{width:20px;height:20px;margin-left:8px}
.bxside,.bxpst,.pscln{background:#fff;box-shadow:0 0 25px RGBA(0,0,0,0.08);border-radius:15px;margin-bottom:1.5em;width:100%}
.ps404{text-align:center;padding:2em;line-height:2}
.ps404 h1{color:#303030;font-size:18px;margin:0 0 1em}
.ps404 p{color:#787878;margin:1em 0}
.psfreq a,.psreq{background:#f7f2fe;display:flex;padding:1.5em 6em 1.5em 1.5em;margin:0 0 1.5em;border-radius:15px;flex-direction:column;position:relative}
.psfreq a{background:#332944;padding:1em 4.5em 1em 1em;margin:0 0 1em}
.psfreq a:hover{background:#403553}
.psfreq h4,.psreq h4{color:RGBA(0,0,0,0.9);font-size:17px;transition:all 300ms ease-out}
.psfreq h4{color:#fff}
.psreq:hover h4{color:#6002ee}
.psreq span{color:RGBA(0,0,0,0.4);margin:.5em 0 0}
.psfreq svg,.psreq svg{position:absolute;right:1.5em;top:50%;transform:translate(0,-50%)}
.psreq svg path{transition:all 300ms ease-out}
.psreq:hover svg path{fill:#6002ee}
.psfreq a:before,.psreq::before{content:"";background:url(pax/angle-left.svg);width:7px;height:14px;background-size:cover;position:absolute;left:1.5em;top:50%;transform:translate(0,-50%);opacity:.7}
.psfreq a::before{filter:invert(1)}
.psreq.psr250{background:#fef4de}
.psreq.psr250:hover h4{color:#ffb300}
.psreq.psr250:hover svg path{fill:#ffb300}
.pscsrch{padding:.5em 1.5em 1.5em}
.pscsrch select{border:1px solid #efe5fe;outline:none;font-size:14px;padding:1em;width:100%;-moz-appearance:none;-webkit-appearance:none;appearance:none;background-image:url(pax/angle-bottom.svg);background-repeat:no-repeat,repeat;background-position:left 1em top 50%,0 0;background-color:#fff;background-size:15px;border-radius:15px;color:#303030;margin:0 0 1.5em}
.pscsrch select:hover,.pscsrch select:focus{border-color:#6002ee}
.pscsrch button{background:rgba(94,1,233,0.1);color:#5e01e9;border-radius:15px;display:flex;width:100%;padding:1em;font-size:16px;justify-content:center;transition:all 300ms ease-out}
.pscsrch button:hover{background:#6002ee;color:#fff}
.pscln header,.bxside header{padding:1.5em}
.pscln header h1,.bxside header h4{color:#303030;display:flex;align-items:center;font-size:16px}
.pscln header h1::before,.bxside header h4::before{content:"";width:20px;height:6px;background:#6002ee;border-radius:4px;margin-left:1em}
.psgnre,.prelease{padding:0 1.5em 1em;line-height:2}
.prelease{line-height:2.2}
.psgnre li{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #efefef;padding:.8em}
.psgnre li:last-child{border:0}
.prelease li{width:33.33%}
.prelease.pr2x li{width:50%}
.prelease li a,.psgnre li a{color:#7d7d7d;display:flex;align-items:center;font-size:14px}
.prelease li a{font-size:15px}
.prelease li a:before,.psgnre li a:before{content:"";background:url(pax/caret-left.svg);width:5px;height:9px;margin-left:7px;background-size:cover}
.prelease li a:hover,.psgnre li a:hover{color:#6002ee}
.psgnre li span{color:#bfbfbf;font-size:12px}
.bpheading{border:1px solid #6002ee;box-shadow:none;padding:1em 1.2em}
.bpheading h1{display:flex;align-items:center;font-size:16px;color:#303030}
.bpheading h1 a{color:#6002ee;margin-right:5px}
.bpheading p{color:#787878}
.bpheading h1:before{content:"";background:url(pax/interactive.svg);width:22px;height:22px;margin-left:7px;background-size:cover}
.wp-video video,.wp-video{width:100%!important;height:auto}
.pscontent{background:#fff;box-shadow:0 0 25px RGBA(0,0,0,0.08);border-radius:15px;margin-bottom:1.5em;padding:1.5em;line-height:2.2;font-size:15px}
.pagecnt{padding:0 1.5em 1.5em;line-height:2.2;font-size:15px}
.pscontent img,.pagecnt img{border-radius:10px;margin:1em auto;display:flex}
.pagecnt h2,.pagecnt h3,.pscontent h2,.pscontent h3{padding:.3em 0 1em;color:#6002ee}
.bppdng{padding:2em 2em 1em}
.bpflx{display:flex}
.bpflx figure{width:27%;padding-left:1.5em}
.bpflx figure img{display:flex;border-radius:15px}
.bpleft{width:73%}
.bplst{display:flex;flex-direction:column;line-height:2.2}
.bpleft p{color:#787878;font-size:15px}
.bpleft .icr{display:flex;align-items:center;color:#303030}
.bpleft .icr:before{content:"";width:10px;height:10px;background:#ee6002;border-radius:5px;margin-left:7px}
.bpleft p span{color:#787878}
.bpleft p a{color:#303030}
.bpleft p a:hover{color:#5e01e9}
.psthd{justify-content:space-between;margin:0 0 1em}
.psthd span{border:2px solid #6002ee;color:#6002ee;padding:4px 8px;border-radius:6px;font-size:12px}
.phdng{display:flex;align-items:center;font-size:17px;font-weight:700}
.phdng a{color:#111}
.phdng a:hover{color:#6002ee}
.phdng::before{content:"";width:17px;height:7px;background:#6002ee;border-radius:4px;margin-left:6px}
.pstory{padding:1em;border:1px dashed #d5d5d5;border-radius:8px;color:#787878;font-size:12px;line-height:2.2;margin:1em 0}
.pfinfo.pfis{background:#fff;box-shadow:0 0 25px RGBA(0,0,0,0.08);border-radius:15px;margin-bottom:1.5em;padding:0 .5em}
.pfinfo.pfis span{background:none;color:#222;margin:1em .7em;padding:0}
.pfinfo.pfis span::before{filter:grayscale(100%) opacity(40%);margin-left:.7em}
.pfinfo span{background:rgba(238,96,2,0.1);color:#ee6002;padding:7px 14px;border-radius:8px;font-size:14px;display:flex;align-items:center;margin:5px 0 5px 15px}
.pfinfo span:before{content:"";width:18px;height:18px;margin-left:7px}
.pfinfo .pfico1:before{background:url(pax/microphone.svg);background-size:cover}
.pfinfo .pfico2:before{background:url(pax/diploma.svg);background-size:cover;width:14px}
.pfinfo .pfico3:before{background:url(pax/subtitles.svg);background-size:cover;height:15px}
.psftr{border-top:1px solid #ececec;padding:1.5em 2em;justify-content:space-between}
.psftr .psmore{background:#6002ee;color:#fff;padding:10px 15px;border-radius:8px;font-size:15px;font-weight:700}
.psftr .psmore:hover{background:#7926f7}
.psftr .psmore.psmdl{cursor:pointer;transition:all 300ms ease-out}
.psftr li{display:flex;align-items:center;color:#6002ee;margin-left:1em}
.psftr .psimdb{color:#787878;display:flex;align-items:center;font-size:14px}
.psftr .psimdb:before{content:"";background:url(pax/6qq.svg);width:33px;height:20px;margin-left:7px;background-size:cover}
.psftr .psimdb span{color:#303030;font-size:15px}
.psftr li a{color:#6002ee}
.psftr li svg{margin-left:7px}
.psvips{background:#fff;box-shadow:0 0 25px RGBA(0,0,0,0.08);border-radius:15px;margin-bottom:1.5em}
.psvips header{padding:1.5em}
.psvips header h4{color:#303030;display:flex;align-items:center;font-size:16px}
.psvips header h4::before{content:"";width:20px;height:6px;background:#6002ee;border-radius:4px;margin-left:1em}
.psvips ul{align-items:stretch;padding:0 1em 1em}
.psvips li{width:16.66%;padding:7px}
.psvips li a{display:flex;flex-direction:column}
.psvips li img{display:block;width:100%;height:auto;border-radius:8px;filter:grayscale(20%);transition:all 300ms ease-out}
.psvips li span{font-size:13px;color:RGBA(0,0,0,0.8);text-align:center;display:block;margin:1em 0 0}
.psvips li:hover span{color:#6002ee}
.psvips li:hover img{filter:grayscale(30%) invert(10%)}
.pspnavi{background:#fff;box-shadow:0 0 25px RGBA(0,0,0,0.08);border-radius:15px;margin-bottom:1.5em;padding:.5em;display:flex;flex-wrap:wrap;justify-content:center;align-items:center}
.pspnavi a,.pspnavi span{border-radius:12px;width:38px;height:38px;display:flex;justify-content:center;align-items:center;margin:5px;background:rgba(94,1,233,0.1);color:#5e01e9}
.pspnavi .current,.pspnavi a:hover{background:#5e01e9;color:#fff}
.pspnavi .first,.pspnavi .last{width:auto;background:RGBA(0,0,0,0.03);color:#303030;font-size:14px;padding:0 10px}
.psfooter{padding:2em 0 0;background:#2a2139}
.psfooter .flxp{justify-content:space-between;align-items:stretch}
.psctags{width:70%;padding-left:1.5em}
.psctags h5{color:#fff;display:flex;align-items:center;font-size:18px;margin:0 0 1em}
.psctags h5::before{content:"";width:20px;height:6px;background:#413555;border-radius:4px;margin-left:1em}
.psctags ul{display:flex;flex-wrap:wrap}
.psctags li{display:flex}
.psctags li a{color:#e9e2f9;font-size:14px!important;background:#332944;padding:6px 12px;display:flex;margin:5px;border-radius:10px}
.psctags li a:hover{background:#403553}
.psfreq{width:30%}
.pfbottom{border-top:1px solid #443361;margin:1.5em 0 0;padding:1.5em 0}
.pfbottom .flxp{align-items:center}
.pscopyr{color:#e9e2f9;font-size:15px;line-height:2.2;position:relative;padding-right:70px}
.psf-logo{width:50px;height:50px;background:url(pax/ps-logo-e.svg) no-repeat;text-indent:-200%;overflow:hidden;background-size:cover;display:flex;position:absolute;right:0;top:50%;transform:translate(0,-50%)}
.pscopyr a{color:#ffb300}
.pscopyr p:nth-child(2){font-size:13px}
.psscal{display:flex}
.psscal a{display:flex;margin:10px}
.psscal a svg path{transition:all 300ms ease-out}
.psscal a:hover svg path{fill:#ffb300}
.pscsrch .flxp{justify-content:space-between;margin-bottom:.5em}
.dooble,.legal{display:block;position:relative;margin-bottom:12px;cursor:pointer;font-size:14px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:45%;border:1px solid #efe5fe;padding:7px 12px;border-radius:10px}
.dooble input,.legal input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}
.cmdble{position:absolute;left:.5em;height:20px;width:20px;background-color:#f7f2fe;border-radius:7px;top:50%;transform:translate(0,-50%);transition:all 300ms ease-out}
.legal:hover input ~ .cmdble,.dooble:hover input ~ .cmdble{background-color:#eee3fd}
.legal input:checked ~ .cmdble,.dooble input:checked ~ .cmdble{background-color:#12e68a}
.cmdble:after{content:"";position:absolute;display:none}
.legal input:checked ~ .cmdble:after,.dooble input:checked ~ .cmdble:after{display:block}
.legal .cmdble::after,.dooble .cmdble::after{left:8px;top:5px;width:3px;height:7px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}
.pscm{background:#fff;box-shadow:0 0 25px RGBA(0,0,0,0.08);border-radius:15px;margin-bottom:1.5em;overflow:hidden}
.pscm header{padding:1.5em;position:relative}
.pscm header h4{color:#303030;display:flex;align-items:center;font-size:16px}
.pscm header h4::before{content:"";width:20px;height:6px;background:#6002ee;border-radius:4px;margin-left:1em}
.countcm{display:flex;flex-wrap:wrap;align-items:center;font-size:12px;position:absolute;left:2em;top:2.2em}
.countcm li{display:flex;align-items:center;padding-left:1em;height:12px;color:#999}
.countcm li:last-child{margin:0;padding:0;border:0}
.countcm li i{margin-right:6px;font-size:14px;display:flex;align-items:center;justify-content:center;font-style:normal}
.countcm li:nth-child(1) i{color:#bf1a14}
.countcm li:nth-child(2) i{color:#14bf75}
.pscm a{color:#323232}
.pscm form{padding:.5em 1.5em 0}
.pscm input,.pscm textarea{border-radius:10px;padding:.6em 1em;resize:none;color:RGBA(0,0,0,0.7);border:1px solid #e5e5e5;transition:all 300ms ease-out}
.pscm input{width:100%;height:43%}
.pshld{width:100%;position:relative;display:flex;flex-wrap:wrap;justify-content:space-between;margin:0 0 1.5em}
.pshldr{display:flex;flex-direction:column;width:28%;justify-content:space-between}
.pscm textarea{width:70%;height:100px;margin:0}
.pscm .wpcta{width:100%}
.pscm input:hover,.pscm textarea:hover,.pscm input:focus,.pscm textarea:focus{border-color:#6002ee}
.pscm form button{border-radius:10px;font-size:15px;cursor:pointer;width:auto;padding:.7em 1.5em;color:#6002ee;width:23%;border:1px solid #6002ee;transition:all 300ms ease-out}
.pscm form button:hover{background:#6002ee;color:#fff}
.pscm form span{color:#787878;display:flex;font-size:13px;align-items:center}
.pscm form span svg{margin-left:7px}
.comment-form-cookies-consent{margin:0 0 1em;display:flex;align-items:center}
#wp-comment-cookies-consent{margin:0 0 0 6px}
.loggedas{justify-content:space-between}
#cancel_replay{display:none;color:#f02424;margin:1em 0;text-align:center;cursor:pointer;justify-content:center;font-size:14px}
.aclist{padding:.5em 1.5em 1.5em}
.aclist li{margin-bottom:1em;border-radius:15px;overflow:hidden;border:1px solid #e5e5e5;padding:1.2em}
.aclist li:last-child{margin:0}
.aclist .children{width:100%;margin:1em 0 0}
.pscttl{width:100%;justify-content:space-between}
.pscri{display:flex;flex-direction:column;position:relative;padding-right:4em}
.pscri::before{content:"";right:0;top:50%;transform:translate(0,-50%);background:url(pax/user.svg);width:40px;height:40px;background-size:cover;position:absolute;opacity:.6}
.pscri span{font-weight:700;font-size:15px;color:#000;display:flex;align-items:center}
.pscri span i{color:#787878;font-size:12px;font-weight:400;font-style:normal;margin-right:7px}
.pscri span b{margin-right:7px}
.pscri strong{color:#787878;font-size:11px;margin:3px 0 0}
.pscttl a{background:rgba(94,1,233,0.08);color:#5e01e9;font-size:12px;padding:7px 14px;border-radius:10px}
.pscttl a:hover{background:rgba(94,1,233,0.15)}
.administrator .pscri span b{background:#ee6002;color:#fff;font-weight:400;font-size:10px;padding:2px 4px;border-radius:6px}
.pscri::before{content:"";right:0;top:50%;transform:translate(0,-50%);background:url(pax/user.svg);width:40px;height:40px;background-size:cover;position:absolute;opacity:.6}
.administrator .pscri::before{background:url(pax/admin.svg);background-size:cover}
.accnt{overflow-wrap:break-word;width:100%;color:RGBA(0,0,0,0.9);padding:1.2em 0 0;line-height:2;font-size:14px}
.ancm{display:flex;padding:1.5em;background:rgba(94,1,233,0.1);color:#5e01e9}
.acapvd{color:#ee6002;width:100%;padding:.5em 0 0;font-size:12px}
.wpcf7-form{text-align:center;margin:1em 0 0}
.screen-reader-response{display:none}
.wpcf7-form input,.wpcf7-form textarea{border-radius:10px;padding:.8em 1.5em;transition:.3s;color:RGBA(0,0,0,0.7);border:1px solid #e5e5e5;margin:1em 0}
.wpcf7-form input:hover,.wpcf7-form textarea:hover{border-color:#ccc}
.wpcf7-form input:focus,.wpcf7-form textarea:focus{border-color:#6002ee}
.wpcf7-form .wpcf7-submit{color:#6002ee;border:1px solid #6002ee!important;border:none;padding:.6em 3em;font-size:17px;transition:.3s all ease;cursor:pointer;border-radius:7px;margin:0}
.wpcf7-form .wpcf7-submit:hover{background:#6002ee;color:#fff}
.wpcf7 p{position:relative}
.wpcf7-not-valid-tip{color:#ee6002;position:absolute;left:0;top:4px;font-size:12px}
.wpcf7-response-output{margin:1em 0 0;color:#ee6002;border-radius:15px;font-size:13px;text-align:center}
.psboxdl{background:#fff;box-shadow:0 0 25px RGBA(0,0,0,0.08);border-radius:15px;margin-bottom:1.5em;overflow:hidden}
.psboxdl header{padding:1.5em 1.5em 1em;justify-content:space-between}
.psboxdl header span{color:#ffb300}
.psboxdl header svg{margin-left:5px}
.psboxdl header h4{color:#787878;display:flex;align-items:center;font-size:16px}
.psboxdl header h4::before{content:"";width:20px;height:6px;background:#6002ee;border-radius:4px;margin-left:1em}
.psboxdl > ul{padding:0 1.5em 1.5em}
.pdmovie li{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;font-size:14px;margin:1em 0 0;border-bottom:1px solid RGBA(96,2,238,0.05);padding-bottom:1em}
.pdmovie li:last-child{padding:0;border:0}
.pdmovie li span{display:flex;align-items:center;justify-content:space-between}
.pdmovie.pdserie li span{flex-direction:row-reverse}
.pdmovie li span strong{color:#323232;display:flex;align-items:center}
.pdmovie li .dprice{color:#00c481}
.pdmovie li .dplanq{color:#ee6002}
.pdmovie li span strong::after{content:"";width:1px;height:25px;background:#efe5fe;margin:0 1em}
.pdmovie li span strong:last-child:after{display:none}
.pdmovie li a{background:#6002ee;color:#fff;padding:.7em 1em;border-radius:10px;display:flex;align-items:center;margin-right:1em}
.pdmovie li a::before{content:"";width:15.5px;height:11px;background:url(pax/dl.svg);background-size:cover;margin-left:7px}
.pdmovie li a:hover{background:#7926f7}
.pdmovie li .pdsub{background:#787878}
.pdmovie li .pdshot{background:none!important;border:1px solid #787878;color:#787878}
.pdmovie li .pdshot:hover{border-color:#6002ee;color:#6002ee}
.pdmovie li .pdsub::before{width:14px;height:13px;background:url(pax/sub.svg);background-size:cover}
.pdmovie li .pdshot::before{width:12px;height:12px;background:url(pax/shot.svg);background-size:cover}
.pdmovie li .pdonlines{background:#ee6002}
.pdmovie li .pdonlines::before{width:12px;height:12px;background:url(pax/play.svg);background-size:cover}
.pdmovie li.srdesc{background:rgba(0,153,255,0.1);color:#09f;padding:7px 14px;margin:1.5em 0 0;border-radius:10px;display:inline-flex}
.pdmovie li.srdesc span{font-size:15px;font-weight:700;margin-right:6px}
.pssttl{border:1px solid #6002ee;margin:.5em 1.5em 1.5em;padding:.5em;border-radius:10px;display:flex;flex-wrap:wrap;align-items:center}
.pssttl span{font-size:13px;margin:5px 10px;color:#979797}
.pssttl .psseason{font-size:16px;color:#6002ee}
.pdmovie .pdonline a{background:#00c481}
.pdmovie .pdonline a:hover{background:#12e68a}
.pdmovie .pdonline span{color:#787878;font-size:13px}
.pdmovie .pdonline a::before{width:15px;height:15px;background:url(pax/play.svg);background-size:cover}
.pdmovie .pdtriler a{background:#ee6002}
.pdmovie .pdtriler a:hover{background:#f57723}
.pdmovie .pdtriler span{color:#787878;font-size:13px}
.pdmovie .pdtriler a::before{width:15px;height:15px;background:url(pax/cinema.svg);background-size:cover}
.pdmovie .pdtriler.pdubble a::before{width:15px;height:15px;background:url(pax/dubble.svg);background-size:cover}
.pdseries{padding:.5em 1.5em 1.5em;position:relative}
.stab-prev,.stab-next{height:40px;width:40px;background:RGBA(0,0,0,0.6);position:absolute;left:0;border-radius:50px;display:flex;justify-content:center;align-items:center;z-index:99;cursor:pointer;transition:all 300ms ease-out}
.stab-prev:hover,.stab-next:hover{background:#6002ee}
.stab-prev{right:1em}
.stab-next{left:1em}
.stab-hold{width:100%;overflow-y:hidden;position:relative}
.stab-hold::-webkit-scrollbar{width:0;background:none}
.stab-pill{display:flex;z-index:1;flex-direction:row-reverse}
.stab-pill:before{content:"";width:inherit;height:1px;background:#d5d5d5;position:absolute;bottom:1px;right:0;z-index:0}
.stab-pill.stab-pill-reverse{flex-direction:row-reverse}
.stab-pill a{border-bottom:3px solid #fff;font-size:15px;color:#999;padding:1em 0;display:flex;align-items:center;justify-content:center}
.stab-pill a:last-child:after{content:"جدید";border:1px solid #ee6002;font-size:13px;padding:0 5px;border-radius:6px;color:#ee6002;margin-right:7px}
.stab-pill a.active{color:#111;border-color:#6002ee;z-index:1}
.dlnew .stab-pill a{display:inline-block;text-align:center;color:#AEB0B8;padding:12px;border-radius:4px 4px 0 0}
.dlnew .stab-pill a.active{background:#27272B;color:#fff!important}
.pcpddng{padding:0 1.5em 1.5em}
.pcposts{display:flex;flex-wrap:wrap;padding:1em 0 0}
.pcposts article{width:25%;padding:1em}
.pcpboxs{box-shadow:0 0 25px RGBA(0,0,0,0.08);display:flex;flex-direction:column;align-items:center;padding:1em;border-radius:15px}
.pcpboxs a{display:flex;flex-direction:column;align-items:center}
.pcpboxs img{margin:1em 0;border-radius:15px}
.pcpboxs span{color:#323232;font-size:15px;text-align:center;margin:0 0 .5em}
.pcpboxs p{color:#787878;text-align:justify;padding:0 .5em .5em;line-height:2}
.pcpboxs div{justify-content:space-between;align-items:center;width:100%;padding:0 .5em}
.pcpboxs div strong{display:flex;align-items:center;color:#6002ee;font-size:15px}
.pcpboxs div strong::before{content:"";width:25px;height:10px;background:url(pax/imdb.svg);background-size:cover;margin-left:7px}
.pcpboxs div a{background:#6002ee;color:#fff;padding:5px 12px;border-radius:8px;font-size:14px}
.pcarchiv{display:flex;flex-wrap:wrap;margin:0 -1em}
.pcarchiv article{width:33.33%;padding:1em}
.pcabx{box-shadow:0 0 25px RGBA(0,0,0,0.08);display:flex;flex-direction:column;align-items:center;padding:1em;border-radius:15px;background:#fff}
.pcabx a{display:flex;flex-direction:column;align-items:center}
.pcabx img{margin:1em 0;border-radius:15px}
.pcabx h2{color:#323232;font-size:15px;text-align:center}
.pcabx a:hover h2{color:#6002ee}
.pcabx span{color:#787878;margin:1em 0 0}
@media screen and (max-width:1024px) {
.vpst{width:33.33%}
.rwp{max-width:96%}
}
@media screen and (max-width:960px) {
.rwleft,.rwright{width:100%}
.sazman{margin:1em auto}
.bxside,.bxpst,.pscln,.psboxdl,.pscontent,.psvips{margin:0 0 1em}
.dooble,.legal{width:48%}
.psgnre{display:flex;flex-wrap:wrap}
.prelease li,.prelease.pr2x li{width:auto;padding:1em 1em 0}
.psgnre li{width:33.33%}
.prelease li a,.prelease{flex-direction:row-reverse}
.prelease li a::before{transform:scaleX(-1);margin:0 7px 0 0}
.psthd span{margin:1em 0 0}
.pcarchiv{margin:0 0 1em}
.pcarchiv article{padding:.5em}
.pcabx span{margin:.5em 0 0}
}
@media screen and (max-width:800px) {
.vpst{width:50%}
.pshdr nav{background:#6e19f0;padding:1em;border-radius:10px}
.pshdr .flxp{justify-content:center}
.ps-logo{margin:0 0 1em}
.pfbottom .flxp{flex-direction:column}
.psscal{margin:1em 0 0}
.pcpddng{padding:0 1em 1em}
.pcposts article{width:33.3%;padding:.5em}
.wpcf7-form input,.wpcf7-form textarea{width:100%}
}
@media screen and (max-width:720px) {
.psvip{justify-content:space-between}
.vpst{width:48.5%;padding:0 0 1.5em}
.psfooter{padding:1.5em 0 0}
.psfooter .flxp{flex-direction:column}
.psctags,.psfreq{width:100%}
.pscopyr a{display:none}
.pscopyr{padding:0;text-align:center}
.psctags{padding:0 0 1em}
.pfbottom{margin:1em 0 0;padding:1.5em 0 1em}
.psboxdl > ul{padding:0 1em 1em}
.pdmovie li{margin:.5em 0 0;padding-bottom:.5em;flex-wrap:nowrap}
.pdmovie li .pdmleft{flex-direction:column;align-items:flex-start;font-size:12px;margin:.5em 0 .5em .5em}
.pdmovie li span strong::after{display:none}
.pdmovie li a:first-child{margin:0}
.pdmovie li a{padding:.5em .7em;font-size:13px;margin:5px 7px 5px 0;text-align:center}
.pdseries{padding:.5em 1em}
.bpscnt form{position:absolute;left:50%;top:9em;transform:translate(-50%,-50%);width:90%}
.bpsc{left:50%;top:2em;transform:translate(-50%,0%)}
}
@media screen and (max-width:520px) {
.bpflx{flex-wrap:wrap}
.bpleft{width:100%}
.bpflx figure{width:100%;padding-left:0;display:flex;justify-content:center;margin:0 0 1em}
.bppdng{padding:1.5em 1.5em 1em}
.psftr{padding:1em 1.5em}
.pfinfo{justify-content:space-between}
.pfinfo span{margin:0 0 1em;width:100%}
.pfinfo span:last-child{margin:0}
.psthd{flex-direction:column}
.sazman{padding:1em;font-size:13px;margin-top:0}
.sazman svg{display:none}
.bpheading h1{font-size:14px}
.psgnre li,.pcposts article{width:50%}
.pcpboxs img{margin:0 0 1em}
.pscm form{padding:.5em 1em 0}
.pscm form button{width:100%;margin:1em 0 0}
.pshldr{width:30%}
.pscm textarea{width:68%}
.psvips li{width:33.33%}
.pfinfo.pfis span:last-child{margin:1em .7em}
.pfinfo.pfis span{margin:1em .7em .5em}
#cancel_replay{margin:0 1em 1em}
}
@media screen and (max-width:480px) {
.vpst{width:100%;padding:0 0 1em}
.psftr{padding:1.5em}
.psftr ul{width:100%;justify-content:center}
.psftr .psmore{width:100%;text-align:center;margin:1em 0 0}
.pcarchiv article{width:50%}
.pcabx img{margin:0 0 1em}
.pscttl a{width:100%;margin:1em 0 0;text-align:center}
.aclist li{padding:1em}
}
@media screen and (max-width:411px) {
.pdmovie li a::before{display:none}
.psboxdl header span{margin:1em 0 0}
}
@media screen and (max-width:375px) {
.pcposts article{width:100%}
.pshldr{width:38%}
.pscm textarea{width:58%}
}
@media screen and (max-width:365px) {
.psgnre li{width:100%}
.countcm{position:initial;margin:1em 0 0}
.pscri span{flex-direction:column;align-items:flex-start}
.administrator .pscri span b,.pscri span i{margin:0}
}
@media screen and (max-width:320px) {
.pshldr,.pscm textarea{width:100%}
.pscm input{margin:0 0 1em}
.pdmovie li{flex-direction:column}
}
@media screen and (max-width:280px) {
.ps-logom{width:110px;height:37px}
}