/*Detail Page*/
._lkunlk{justify-content:center;}
._lkunlk ._rcl{color:#969696;cursor:pointer;font-size:14px;position:relative;align-items:center;}
._lkunlk ._rcl>i{width:20px;height:20px;margin:3px 5px 0 0;font-size:16px;align-items:center;justify-content:center;cursor:pointer;}
._rvhp{width:auto;align-items:center;font-size:14px;color:#666;margin:0;cursor:pointer;gap:10px;}
._rvhp ._rvtxt{width:auto;}
._rvhp ._rcl{margin-right:10px;}
._rvhp ._rcl:last-child{margin-right:0;}
._rvhp ._rcl i{transform:scale(1);}
._rvhp ._rcl span{font-size:13px;}
._rvhp+._rvwmsg{text-align:center;display:block;font-size:13px;}

@media (min-width:1025px){
    ._lkunlk{justify-content:normal;}
    ._lkunlk ._rcl:hover{color:var(--rcolor);}
    ._rvhp{margin:10px 0 0;padding:3px 0;border-radius:5px;}
    ._rvhp+._rvwmsg{text-align:left;}
}

/*reply multipal*/
._dswrp.p1,
._dswrp.p2,
._dswrp.p3{padding-left:10px!important;}
._dswrp.p1 .fa-reply-all,
._dswrp.p2 .fa-reply-all,
._dswrp.p3 .fa-reply-all{position:absolute;left:10px;top:-5px;font-size:20px;transform:rotate(180deg);color:#999;}
@media (min-width:1025px){
    ._dswrp.p1,
    ._dswrp.p2,
    ._dswrp.p3{padding-left:40px!important;}
}

/*thumbs up and down*/
.thdown, 
.thup{width:22px;height:22px;margin:0 5px 0 10px;vertical-align:text-bottom;background-position:13.1% 75.9%;background-size:1200px;transform:scale(0.85);transition:all 0.2s ease;}
.thdown{background-position:16% 76.2%;}
.thup.green{background-position:19.1% 75.9%;}
.thdown.red{background-position:22.1% 76.4%;}
.thdown:hover, 
.thup:hover{transform:scale(1);}

/*months ago*/
._pstm{width:180px;margin:15px auto;padding:4px 0;align-items:center;justify-content:center;border-radius:5px;background-color:rgba(222,224,225,.5);position:relative;}
._pstm>i{margin-right:6px;}


/*Progress status*/
._tpprg{position:fixed;left:0;right:0;bottom:0;margin:0 auto;width:145px;z-index:10;}
._tpprg.docked{display:none;}
/*#topic-progress-expanded{border:1px solid #e9e9e9;padding:5px;background:#fff;position:relative;left:340px; width:135px; padding:5px}
#topic-progress-expanded button.full{width:100%; margin-bottom:5px}
#topic-progress-expanded button.full i{display:block; margin-top:2px; margin-bottom:2px; font-size:1.286em}
#topic-progress-expanded .jump-form input[type="text"]{float:left; width:45px; height:20px; text-align:center; margin-bottom:0; font-size:1.143em}
#topic-progress-expanded .jump-form button.btn{float:right; width:55px}
#topic-progress-expanded button.btn.jump-bottom{margin:5px 0 0 0}*/
._tpprg nav{position:relative;background-color:#fff;color:#da0b00;border:1px solid #da0b00;border-bottom:none;width:145px;height:34px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}
._tpprg nav.hidden{display:none}
._tpprg nav:hover{cursor:pointer}
._tpprg .nums{position:relative; top:9px; width:100%; text-align:center; z-index:1}
._tpprg i.fa{position:absolute; right:8px; bottom:9px; z-index:1}
._tpprg h4{display:inline; font-size:1.286em; line-height:15px}
._tpprg .bg{position:absolute;top:0;bottom:0;width:0;border-right:1px solid #fbd6d4;background-color:#fbd6d4;-webkit-transition:width .75s;-moz-transition:width .75s;transition:width .75s;}

#loading_div.model_popup{display:none; position:fixed; min-height:100%; box-shadow:0 0 0 transparent; z-index: 10400;}
#loading_div_popup.model_popup{position:absolute; top:0; bottom:0; left:0; right:0; margin:auto; width:100px; height:100px;}
#loading_div_popup.model_popup .loading_img{box-shadow:0 0 0 transparent;}
#loading_div_popup.model_popup .loading_img img{width:60px; height:60px; display:block;}
#loading_div .loading_img{display:table; height:auto; position:fixed; z-index:999; background:#FFF; color:#333; padding:0 30px 5px; width:auto; overflow:auto; margin:auto; top:50%; left:50%; border-radius:5px; text-align:center; box-shadow:3px 3px 15px #000; -webkit-box-shadow:3px 3px 15px #000; -moz-box-shadow:3px 3px 15px #000; -webkit-transform:translate(-50%, -50%); transform:translate(-50%, -50%);}
#loading_div .loading_img img{display:block; margin:0 auto;}
#loading_div .loading_img span{display:block; color:#ff2400; text-transform:uppercase;}