/*PostBox*/
._dswrp{width:100%;padding:0;margin-bottom:20px;background-color:#fff;position:relative;border-radius:3px;box-shadow:0 0 5px var(--rg1);flex-flow:row-reverse;align-items:center;}
._rplybx{width:100%;border-left:solid 1px #f1f1f1;padding:0 25px 0 10px;}
._rplybxclick{cursor:pointer;}
._tgl>i{width:12px;margin-right:5px;}
._tgl ._icn{margin-right:5px;font-size:16px;}
._rplybx ._hdtl{font-size:16px;color:#000;line-height:22px;margin:5px 0 2px;text-decoration:none;align-items:center;}
._rplybx ._rbnn+._hdtl{margin-top:0;}
._rplybx ._hdtl>a{color:#000;}
._rplybx ._hdtl i{margin-right:5px;}
._byt{flex-wrap:wrap;margin:5px 0;}
._byt,
._byt a{font-size:12px;color:#9da6aa;align-items:center;}
._byt i{margin-right:5px;width:12px;height:12px;}
._byt ._ctgbg{width:10px;height:10px;margin-right:5px;display:inline-block;}
._byt ._ltxt{width:auto;padding:0;margin:0 8px;position:relative;}
._byt>._ltxt:before{content:'';width:3px;height:3px;background-color:#b6b7b9;border-radius:50%;position:absolute;top:9px;left:-8px;}
._byt>._ltxt:first-child{margin-left:0;}
._byt>._ltxt:first-child:before{display:none;}
._dcntxt{font-size:15px;line-height:20px;color:var(--color);padding:0;margin:0 0 10px;}
._dcntxt._lc{-webkit-line-clamp:3;max-height:60px;}
._dcntxt img{max-width:100%!important;width:auto!important;height:auto!important;}
._rplybx .arrow-r{width:20px;height:20px;position:absolute;top:calc(50% - 10px);right:10px;opacity:0.7;transition:opacity 0.2s ease;}
._rplybx .arrow-r:after{width:14px;height:14px;border-color:var(--bd3);top:3px;right:7px;}
._rplybx .arrow-r:hover{opacity:1;}
._qrtext{font-size:11px;color:var(--ct4);line-height:normal;margin:5px 0;}
._rt_bx{width:100px;flex:none;}
._usr{flex-flow:column;align-items:center;position:relative;}
._usr .name{width:32px;height:32px;line-height:32px;border-radius:50%;color:#fff;display:inline-block;margin:0 auto;font-size:14px;font-weight:600;font-style:normal;text-align:center;align-items:center;justify-content:center;position:relative;}
.name.c1{background-color:#9bcf85;}
.name.c2{background-color:#859ecf;}
.name.c3{background-color:#c885ce;}
.name img{border-radius:50%; width:100%; height:100%; display:block;}
._usrnm{width:100%;color:#9da6aa;font-size:12px;text-align:center;margin-top:4px;padding:0 5px;word-break:break-word;white-space:normal;line-height:normal;}
._ldmore{align-items:center;justify-content:center;}
._ldmore .btn{height:34px;line-height:normal;border-radius:4px;margin-bottom:20px;}

@media (min-width:1025px){
    ._rplybx{padding:0 30px 0 15px;}
    ._rplybx ._hdtl{font-size:18px;line-height:24px;}
    ._rplybx ._hdtl>a:hover{color:var(--rcolor);}
    ._byt a:hover{color:var(--rcolor);}
    ._byt>span,
    ._byt>a{margin-right:20px;position:relative;}
    ._byt>._ltxt:before{top:8px;left:-8px;}
    ._rt_bx{width:120px;}
    ._usr .name{transform:scale(1.1);}
}

/*Locked*/
._lcdsc{align-items:center;justify-content:center;margin:0;}
._lcdsc .btn{height:30px;font-size:14px;text-transform:none;align-items:center;justify-content:center;padding:0 10px;}
._lcdsc .btn>i{margin-right:6px;}

/*Category List Page*/
._cdtlw{margin-bottom:20px;}
._cdtlw ._cdtxt{font-size:16px;padding:0;}
._cdtlw ._dsavl{width:auto;margin-bottom:5px;font-size:15px;color:#000;font-weight:700;align-items:center;}
._cdtlw ._dsavl>i{margin-right:10px;font-size:22px;color:#a7a7a7;}

/*Sort select box*/
._dwslct{border-radius:5px;background-color:#979797;position:absolute;top:0;right:0;}
._dwslct select{max-width:110px;width:auto;height:24px;padding:0 20px 0 15px;font-size:14px;line-height:24px;color:#fff;border:none;background-color:transparent;-webkit-appearance:none;-moz-appearance:none;position:relative;z-index:9;cursor:pointer;}
._dwslct select::selection,
._dwslct select option::selection{background-color:#979797;color:#000;}
._dwslct select option{color:#000;}
._dwslct:before{content:''; position:absolute;right:8px;top:7px;border:solid #fff; border-width:0 2px 2px 0; display:inline-block; padding:3px; transform:rotate(45deg); z-index:1;}
@media (min-width:1025px){
    ._dwslct{margin-left:5px;display:inline-block;}
    ._dwslct select{max-width:unset;width:180px;}
}

._lfltrwrp{width:100%;position:fixed;bottom:0;left:0;right:0;background-color:#fff;padding:6px 0;margin:0;z-index:99;box-shadow:0 -5px 20px 0 rgba(0,0,0,0.3);}
._lftrlnk>i,
._lsrtlnk>i{width:20px; height:20px; vertical-align:middle; margin-right:5px; background-position:13.4% 93.8%; background-size:850px;position:relative;}
._lsrtlnk>i{background-position:17.1% 93.4%;margin-right:5px;}
._lftrlnk,
._lsrtlnk{width:50%;font-size:16px;text-align:center;color:#000;border-left:1px solid #d8d8d8;line-height:40px;cursor:pointer;}
._lsrtlnk{border:none;}
.sort-popup,
._lftrlnk-popup{width:100%;height:max-content;display:none;position:absolute;bottom:0;background-color:#fff;z-index:1;box-shadow:0 -5px 20px 0 rgba(0,0,0,.2);}
/*Sortby*/
.open-popup .sort-popup,
.open-fltrpp ._lftrlnk-popup{display:block;}
.h_sort li{font-size:14px;border-bottom:1px solid #e1e1e7;border-left:2px solid transparent;color:#393939;position:relative;}
.h_sort li.active{border-left:2px solid #fe2601;}
.h_sort li.psorttxt{border-bottom:none;font-size:12px;color:#555;padding:15px 20px 5px 20px;cursor:pointer;}
.h_sort li .close{width:30px;height:30px;margin:0;position:absolute;top:5px;right:10px;opacity:1;background-position:23.9% 25%;background-size:830px;cursor:pointer;z-index:9999;}
.h_sort li a{width:100%;color:#333;padding:15px 20px;cursor:pointer;}
.h_sort li.active a{color:#ff2400;}
.h_sort li i{width:20px;height:20px;margin-right:10px;background-size:910px;}
.h_sort .popular{background-position:20.3% 93.6%;}
.h_sort .latest{background-position:37.1% 94%;background-size:700px;}
._lfltrwrp .overlay{bottom:0;right:0;left:0;top:0;position:fixed;width:100%;height:100%;background-color:#000;opacity:0.6;z-index:0;}
._lftrlnk ._lfbdg{width:10px;height:10px;position:absolute;left:13px;top:-5px;font-style:normal;font-size:11px;font-weight:700;line-height:18px;text-align:center;background-color:var(--rcolor);border-radius:50%;}

/*Detail Page*/
._rplypwrp{width:100%;padding:0;margin-bottom:20px;background-color:#fff;position:relative;border-radius:3px;box-shadow:0 0 5px var(--rg1);flex-flow:row-reverse;align-items:center;flex-flow:row;}
._rplypwrp ._dswrp{box-shadow:none;margin:0;}
._drpyw{width:auto;border-top:1px solid #f1f1f1;padding:5px 10px;margin:0 -10px;align-items:center;justify-content:space-between;}
._dtlp ._dswrp._tp{padding:10px 10px 0 10px;flex-flow:row;}
._dtlp ._dswrp{padding:10px 0 0;flex-flow:row;}
._dtlp ._hd{font-size:20px;line-height:24px;font-weight:400;color:var(--color);}
._dtlp ._rbnn{margin:0 0 10px -20px;}
._dtlp ._tp ._usr{flex-flow:row;}
._dtlp ._tp ._usr>a{flex-flow:column;justify-content:center;margin-right:10px}
._dtlp ._tp ._badge{margin-right:5px;}
._dtlp ._usr .name>a{color:#fff;}
._dtlp ._wrtby{font-size:13px;line-height:18px;color:var(--ct4);}
._rplybtn{margin-left:5px;}
._rplybtn .btn{height:30px;padding:0 20px;font-size:14px;align-items:center;justify-content:center;text-transform:capitalize;}
._rplybtn .btn>i{margin-right:6px;}
._rplybtn ._grybtn{margin-right:10px;}
._drvw{padding:10px;background-color:#fff;margin-bottom:15px;font-size:14px;justify-content:space-between;align-items:center;border:1px solid #dee0e1;}
._drvw ._drvwcnt{width:100%;}
._dtlp ._dwslct{position:relative;}
._dtlp ._rplybx{border-left:none;}
._dtlp ._qhd{font-weight:600;line-height:22px;margin-bottom:5px;font-size:16px;}
._vwrply{align-items:center;}
._vwrply i{margin-left:5px;font-size:19px;}

/*View All Reply Btn*/
._valldc{width:200px;margin:0 auto 15px;border-radius:40px;background-color:#f5f6f7;padding:0;border: 1px solid #dee0e1;}
._valldc>a{width:100%;color:#000;padding:10px 20px;text-align:center;align-items:center;justify-content:center;}
._valldc>a>i{font-size:20px;margin-left:5px;}
._valldc:hover{background-color:#fff;}
._valldc>a:hover{color:#da0000;}

/*First rplay btn*/
._frstrply{align-items:center;justify-content:center;margin:10px auto 30px;}
._frstrply .btn{width:100%;background-color:#fff;color:#da0000;border:1px solid #ff2400;font-size:15px;}
._frstrply .btn>i{margin-right:10px;}

@media (min-width:1025px){
    ._drpyw{margin:0 -20px;padding:5px 20px;}
    ._dtlp ._dswrp._tp{padding:10px 20px 0 20px;}
    ._dtlp ._dswrp{padding:10px 0;}
    ._dtlp ._rbnn{margin:0 0 12px -30px;}
    ._rplybtn{margin-left:0;}
    ._drvw{padding:10px 15px;}
    ._drvw ._drvwcnt{width:auto;}
    /*._dtlp ._dwslct{margin:0;}*/
    ._dtlp ._qhd{font-size:18px;}
    ._frstrply{margin:0;}
    ._frstrply .btn{width:auto;}
    ._dwslct select{width:auto;}
}

/*Tags on Detail Page*/
._tg{margin:10px 0 0 0;padding:0 0 10px 0;}
._tg span{font-size:14px;color:var(--color);background-color:#f0f3f5;border:1px solid #e6ebef;padding:2px 8px;border-radius:4px;margin:0 6px 6px 0;display:inline-block;}

/* Accordion styles on FAQ's*/
._actb{width:100%;color:white;overflow:hidden;margin-bottom:10px;border:1px solid var(--bg4);border-radius:5px;}
._aclbl{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;padding:10px 35px 10px 10px;margin:0;background:var(--bg4);font-size:14px;font-weight:bold;cursor:pointer;color:var(--color);position:relative;}
._aclbl::after{top:34;right:15px;-webkit-transform:rotate(135deg);transform:rotate(135deg);}
._actbcnt{max-height:0;padding:0 10px;font-size:15px;line-height:22px;color:var(--color);background:#FFF;-webkit-transition:all .35s;transition:all .35s;}
._actb input{position:absolute;opacity:0;z-index:-1;}
._actb input:checked + ._aclbl::after{top:45%;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);}
._actb input:checked ~ ._actbcnt{max-height:100vh;padding:10px;}
._actcls{display:-webkit-box;display:flex;-webkit-box-pack:end;justify-content:flex-end;padding:1em;font-size:0.75em;background:#2c3e50;cursor:pointer;}
._actb:last-child{margin-bottom:30px;}

@media (min-width:1025px){
    ._actb{margin-bottom:15px;}
    ._aclbl{font-size:16px;}
    ._actcls:hover{background:#1a252f;}
}

/*Tnc & FAQ's*/
._fqtc ._dswrp{padding:15px;}
._fqtc ._qhd{font-size:20px;margin:0 0 15px;}
._fqtc ._hd{margin:0;}
._fqtc p{font-size:15px;line-height:22px;padding:0;margin:10px 0;}
._fqtc ._grnc{display:block;}
._fqtc ol{margin:0; position:relative; list-style:none; counter-reset:ol-counter;}
._fqtc ol li{padding:10px 0 10px 30px;font-size:14px;line-height:21px;}
._fqtc ol li:before{width:22px;height:22px; display:block; content:counter(ol-counter);counter-increment:ol-counter; background-color:#bdc3c7; border-radius:50%; position:absolute; left:0px; font-size:12px; font-weight:bold; line-height:22px; text-align:center; color:#fff;}

/*404 page*/
.p404{max-width:800px;margin:0 auto;}
.p404er{text-align:center;margin:20px 0 30px;width:100%;}
.p404er .p404img{margin:0 auto 20px;}
.p404er img{width:auto;max-width:100%;display:block;margin:auto;}