.thread_status {
    position: relative;
    margin: 0px;
    text-align: center;
    display: inline-block;
    width: 24px;
}
.page_forumdisplay .thread_status {
  	width: 24px;
    right: 0;
    top: 30%;
    position: absolute;
}
.thread_status:before {
}
.thread_status:after {
  position: relative;
  font-family: 'Font Awesome 5 Pro';
  content:"\f111";
  font-size: 20px;
}
.thread_status[class*="lock"]:after {
  content: "\f05e";
}
.thread_status[class*="dot"]:after {

}
.dot_hotfolder:after, .dot_newhotfolder:after, .hotfolder:after, .newhotfolder:after {
  content: "\f06d";
}
.dot_newfolder:after, .newfolder:after {
  content: "\f00c";
}
.movefolder:after {
   content: "\f08e";
}
*[class*="hot"]:after {
  color:#D9534F;
}
*[class*="new"]:after { 
  color:#5CB85C;
}
/** Update V1.2 **/
.thread_legend .thread_status {
	margin: 0 5px 0 0;
}

/*
 * MyBB: FA5Dark Frontend Theme 
 *
 * File: thread_status.css
 * 
 * Author: Vintagedaddyo
 *
 * MyBB Version: 1.8
 *
 * Theme Version: 1.0
 * 
 */

.thread_status {
    display: inline-block;
}

.thread_status.dot_folder:before {
    font-family: "Font Awesome 5 Free";
    font-size: 8px;
    color: #017DCC;
    content: "\f111";
    position: absolute;
    z-index: 1;
    font-weight: 900;    
}

.thread_status.dot_folder:after {
    font-family: "Font Awesome 5 Free";
    font-size: 13px;
    color: #fff;
    content: "\f15c";
    position: relative;
    z-index: 0;
    background-color: #333;
    border: #333 1px solid;
    font-weight: 900;    
}

.thread_status.dot_hotfolder:before {
    font-family: "Font Awesome 5 Free";
    font-size: 8px;
    color: #FA6A6A;
    content: "\f111";
    position: absolute;
    z-index: 1;
    font-weight: 900;    
}

.thread_status.dot_hotfolder:after {
    font-family: "Font Awesome 5 Free";
    font-size: 13px;
    color: #fff;
    content: "\f15c";
    position: relative;
    z-index: 0;
    background-color: #333;
    border: #333 1px solid;
    font-weight: 900;    
}

.thread_status.dot_hotclosefolder:before {
    font-family: "Font Awesome 5 Free";
    font-size: 13px;
    color: #FA6A6A;
    content: "f023";
    position: absolute;
    z-index: 1;
    font-weight: 900;    
}

.thread_status.dot_hotclosefolder:after {
    font-family: "Font Awesome 5 Free";
    font-size: 13px;
    color: #fff;
    content: "\f15c";
    position: relative;
    z-index: 0;
    background-color: #333;
    border: #333 1px solid;
    font-weight: 900;    
}

.thread_status.dot_closefolder:before {
    font-family: "Font Awesome 5 Free";
    font-size: 13px;
    color: #FFD700;
    content: "\f023";
    position: absolute;
    z-index: 1;
    font-weight: 900;    
}

.thread_status.dot_closefolder:after {
    font-family: "Font Awesome 5 Free";
    font-size: 13px;
    color: #fff;
    content: "\f15c";
    position: relative;
    z-index: 0;
    background-color: #333;
    border: #333 1px solid;
    font-weight: 900;    
}

.thread_status.dot_newfolder:before {
    font-family: "Font Awesome 5 Free";
    font-size: 13px;
    color: #FFD700;
    content: "\f023";
    position: absolute;
    z-index: 1;
    font-weight: 900;    
}

.thread_status.dot_newfolder:after {
    font-family: "Font Awesome 5 Free";
    font-size: 13px;
    color: #fff;
    content: "\f15c";
    position: relative;
    z-index: 0;
    background-color: #333;
    border: #333 1px solid;
    font-weight: 900;    
}

.thread_status.dot_newhotfolder:before {
    font-family: "Font Awesome 5 Free";
    font-size: 8px;
    color: #FF0000;
    content: "\f111";
    position: absolute;
    z-index: 1;
    font-weight: 900;    
}

.thread_status.dot_newhotfolder:after {
    font-family: "Font Awesome 5 Free";
    font-size: 13px;
    color: #fff;
    content: "\f15c";
    position: relative;
    z-index: 0;
    background-color: #333;
    border: #333 1px solid;
    font-weight: 900;    
}

.thread_status.dot_newhotclosefolder:before {
    font-family: "Font Awesome 5 Free";
    font-size: 13px;
    color: #FF0000;
    content: "\f023";
    position: absolute;
    z-index: 1;
    font-weight: 900;    
}

.thread_status.dot_newhotclosefolder:after {
    font-family: "Font Awesome 5 Free";
    font-size: 13px;
    color: #fff;
    content: "\f15c";
    position: relative;
    z-index: 0;
    background-color: #333;
    border: #333 1px solid;
    font-weight: 900;
}

.thread_status.dot_newclosefolder:before {
    font-family: "Font Awesome 5 Free";
    font-size: 13px;
    color: #FFD700;
    content: "\f023";
    position: absolute;
    z-index: 1;
    font-weight: 900;    
}

.thread_status.dot_newclosefolder:after {
    font-family: "Font Awesome 5 Free";
    font-size: 13px;
    color: #fff;
    content: "\f15c";
    position: relative;
    z-index: 0;
    background-color: #333;
    border: #333 1px solid;
    font-weight: 900;    
}

.thread_status.folder:before {
    font-family: "Font Awesome 5 Free";
    font-size: 8px;
    color: #C6C6C6;
    content: "\f111";
    position: absolute;
    z-index: 1;
    font-weight: 900;    
}

.thread_status.folder:after {
    font-family: "Font Awesome 5 Free";
    font-size: 13px;
    color: #fff;
    content: "\f15c";
    position: relative;
    z-index: 0;
    background-color: #333;
    border: #333 1px solid;
    font-weight: 900;    
}

.thread_status.hotfolder:before {
    font-family: "Font Awesome 5 Free";
    font-size: 8px;
    color: #FA6A6A;
    content: "\f111";
    position: absolute;
    z-index: 1;
    font-weight: 900;    
}

.thread_status.hotfolder:after {
    font-family: "Font Awesome 5 Free";
    font-size: 13px;
    color: #fff;
    content: "\f15c";
    position: relative;
    z-index: 0;
    background-color: #333;
    border: #333 1px solid;
    font-weight: 900;    
}

.thread_status.hotclosefolder:before {
    font-family: "Font Awesome 5 Free";
    font-size: 13px;
    color: #FA6A6A;
    content: "\f023";
    position: absolute;
    z-index: 1;
    font-weight: 900;    
}

.thread_status.hotclosefolder:after {
    font-family: "Font Awesome 5 Free";
    font-size: 13px;
    color: #fff;
    content: "\f15c";
    position: relative;
    z-index: 0;
    background-color: #333;
    border: #333 1px solid;
    font-weight: 900;    
}

.thread_status.closefolder:before {
    font-family: "Font Awesome 5 Free";
    font-size: 13px;
    color: #333;
    content: "\f023";
    position: absolute;
    z-index: 1;
    font-weight: 900;    
}

.thread_status.closefolder:after {
    font-family: "Font Awesome 5 Free";
    font-size: 13px;
    color: #fff;
    content: "\f15c";
    position: relative;
    z-index: 0;
    background-color: #333;
    border: #333 1px solid;
    font-weight: 900;    
}

.thread_status.movefolder:before {
    font-family: "Font Awesome 5 Free";
    font-size: 8px;
    color: #FFD700;
    content: "\f111";
    position: absolute;
    z-index: 1;
    font-weight: 900;    
}

.thread_status.movefolder:after {
    font-family: "Font Awesome 5 Free";
    font-size: 13px;
    color: #fff;
    content: "\f15c";
    position: relative;
    z-index: 0;
    background-color: #333;
    border: #333 1px solid;
    font-weight: 900;    
}

.thread_status.newfolder:before {
    font-family: "Font Awesome 5 Free";
    font-size: 8px;
    color: #BDE1A0;
    content: "\f111";
    position: absolute;
    z-index: 1; 
    font-weight: 900;    
}

.thread_status.newfolder:after {
    font-family: "Font Awesome 5 Free";
    font-size: 13px;
    color: #fff;
    content: "\f15c";
    position: relative;
    z-index: 0;
    background-color: #333;
    border: #333 1px solid;
    font-weight: 900;    
}

.thread_status.newhotfolder:before {
    font-family: "Font Awesome 5 Free";
    font-size: 8px;
    color: #FF0000;
    content: "\f111";
    position: absolute;
    z-index: 1;
    font-weight: 900;    
}

.thread_status.newhotfolder:after {
    font-family: "Font Awesome 5 Free";
    font-size: 13px;
    color: #fff;
    content: "\f15c";
    position: relative;
    z-index: 0;
    background-color: #333;
    border: #333 1px solid;
    font-weight: 900;    
}

.thread_status.newhotclosefolder:before {
    font-family: "Font Awesome 5 Free";
    font-size: 13px;
    color: #FF0000;
    content: "\f023";
    position: absolute;
    z-index: 1;
    font-weight: 900;    
}

.thread_status.newhotclosefolder:after {
    font-family: "Font Awesome 5 Free";
    font-size: 13px;
    color: #fff;
    content: "\f15c";
    position: relative;
    z-index: 0;
    background-color: #333;
    border: #333 1px solid;
    font-weight: 900;    
}

.thread_status.newclosefolder:before {
    font-family: "Font Awesome 5 Free";
    font-size: 13px;
    color: #AEAEAE;
    content: "\f023";
    position: absolute;
    z-index: 1;
    font-weight: 900;    
}

.thread_status.newclosefolder:after {
    font-family: "Font Awesome 5 Free";
    font-size: 13px;
    color: #fff;
    content: "\f15c";
    position: relative;
    z-index: 0;
    background-color: #333;
    border: #333 1px solid;
    font-weight: 900;    
}
		
		
		
		
		
		
		