.b_dotted
{
      margin-left: 7px;
      margin-top: 8px;
      border-top: 1px dotted #C5C8D0;
}

/*
 * Ссылки 
 */
.b_link:link
{
      color: #000066;
      text-decoration:underline;
}
.b_link:visited
{
      color: #000066;
      text-decoration:underline;
}

/*
 * Таски  
 */

.task_info_dates
{
	font-size: 0.9em;
	white-space: nowrap;
}

.task_status_image
{
	padding: 0;
}

.task_table_row
{
	width: 100%;
	padding: 4px;
}

.task_table_jobs_row td {
	padding: 0;
}

.task_selector
{
	float: right;
}

/*
 * Cтрельбы
 */
 
/*
 * Скрытые изначально кнопки скрывания стрельб  
 */

.jobs_hide_button
{
	display: none;
}

.jobs_popup
{
	margin-left: 20px;
	display: none;
}

.job_table
{
	margin-bottom: 4px; 
	width: 100%	
}

.job_table img
{
	margin: 1px;
}

.job_table th
{
	text-align: left; 
	background-color: #C5C8D0;
	padding: 0 0.5em 0 0;
	
}

.job_table tr
{
	border-width: 1px;
	border-bottom: solid #C5C8D0;
}

.job_table td
{
	text-align: left;	
}

.jobs_table_column_date
{
	text-align: center;	
	padding: 4px;
	font-size: 0.8em;
}


.jobs_table_column_dsc
{
	font-size: 0.8em;
}

.job_table_column_params
{
	text-align: center;	
	padding: 4px;
	font-size: 0.8em;
}

.job_table_row_online
{
	background-color: #FFFFE7;
}

.person {
  display: inline-block;
  color: #333;
}
.person:hover {
  color: #333;
}
.person:first-letter {
  color: red;
}

.mainpage-project__sla-label {
  font-size: 12px;
  text-decoration: none;
}

.mainpage-project__sla-label:hover {
  text-decoration: none;
}

.quit_status-icon {
	cursor: default; 
	font-size:24px;
	margin-top: 10px;
}