.thread_status {
	display: inline-block;
	width: 15px;
	height: 15px;
	border: 2px solid #fff;
	border-radius: 100px;
	position: absolute;
	right: 11px;
	bottom: 16px;
	box-shadow: 0 0 3px rgba(0, 0, 0, 0.4);
	cursor: help;
}

.thread_status.dot_folder,
.thread_status.folder {
	background: #2da6da;
}

.thread_status.dot_newfolder,
.thread_status.newfolder {
	background: #c39e2a;
}


.thread_status.dot_hotclosefolder,
.thread_status.dot_closefolder,
.thread_status.dot_newhotclosefolder,
.thread_status.dot_newclosefolder,
.thread_status.hotclosefolder,
.thread_status.closefolder,
.thread_status.newhotfolder,
.thread_status.newhotclosefolder,
.thread_status.newclosefolder {
	background: #c85c5c;
}

.thread_status.dot_hotfolder,
.thread_status.dot_newhotfolder,
.thread_status.hotfolder {
	background: #4caf50;
	-webkit-animation: thread_status 1.5s infinite;
	animation: thread_status 1.5s infinite;
}

.thread_status.movefolder {
	background: #d2428e;
}


@-webkit-keyframes thread_status {
  0% {
    box-shadow: 0 0 0 0 rgba(76, 175, 80, .4);
  }
  75% {
    box-shadow: 0 0 0 8px rgba(76, 175, 80, 0);
  }
  100% {
    box-shadow: 0 0 0 0 rgba(76, 175, 80, 0);
  }
}

@keyframes thread_status {
  0% {
    box-shadow: 0 0 0 0 rgba(76, 175, 80, .4);
  }
  75% {
    box-shadow: 0 0 0 8px rgba(76, 175, 80, 0);
  }
  100% {
    box-shadow: 0 0 0 0 rgba(76, 175, 80, 0);
  }
}
		
		
		
		
		
		
		
		