/****** РњРѕРґР°Р»СЊРЅРѕРµ РѕРєРЅРѕ - РѕС€РёР±РєР° *******/
#ErrorModalLabel
{
	font-size: 16px;
	font-weight: bold;
	color: red;
}
#ErrorModal .modal-header
{
	border-bottom: solid 1px red !important;
}
#ErrorModal .modal-footer
{
	border-top: solid 1px red !important;
}
/**************************************/


/****** РњРѕРґР°Р»СЊРЅРѕРµ РѕРєРЅРѕ - debug *******/
#DebugModalLabel
{
	font-size: 16px;
	font-weight: bold;
	color: red;
}

#DebugModal .modal-dialog 
{
	width: 50%;
}

#DebugModal .modal-header
{
	border-bottom: solid 1px red !important;
}

#DebugModal .modal-body .tab-pane
{
	padding: 15px 15px 0 15px;
}

#DebugModal .modal-body #debug_info .d_block
{
	margin: 0 0 15px 0;
}
#DebugModal .modal-body #debug_info .d_block .b_header
{
	font-weight: bold;
	font-size: 14px;
	margin: 0 0 2px 0;
}
#DebugModal .modal-body #debug_info .d_block .b_data
{
	font-size: 13.5px;
}
#DebugModal .modal-body #debug_info .d_block pre.b_data
{
	font-size: 12px;
}

#DebugModal .modal-body #trace_info .step_info
{
	margin: 0 0 25px 0;
	border: 1px solid #ccc;
	padding: 7px;
	border-radius: 5px;
}
#DebugModal .modal-body #trace_info .step_info .s_header
{
	font-size: 16px;
	font-weight: bold;
	margin: 0 0 7px 0;
	text-align: center;
}
#DebugModal .modal-body #trace_info .step_info table
{
	font-size: 13.5px;
}
#DebugModal .modal-body #trace_info .step_info table .b_header
{
	font-weight: bold;
	padding: 0 5px 0 0;
	text-align: right;
	vertical-align: top;
}
#DebugModal .modal-body #trace_info .step_info table .b_data
{
	text-align: left;
}

#DebugModal .modal-body #trace_info .step_info .params
{
	margin: 7px 0 0 0;
}
#DebugModal .modal-body #trace_info .step_info .params .p_header
{
	font-size: 13.5px;
	text-align: center;
	font-weight: bold;
}
#DebugModal .modal-body #trace_info .step_info .params .p_list
{
	list-style-type: none;
}
#DebugModal .modal-body #trace_info .step_info .params .p_list .param
{
	font-size: 13px;
}
#DebugModal .modal-body #trace_info .step_info .params .p_list .param .num
{
	font-weight: bold;
	padding: 0 5px 0 0;
}

#DebugModal .modal-footer
{
	border-top: solid 1px red !important;
}
/**************************************/


/****** РњРѕРґР°Р»СЊРЅРѕРµ РѕРєРЅРѕ - СѓРґР°С‡РЅРѕ *******/
#SuccessModalLabel
{
	font-size: 16px;
	font-weight: bold;
	color: #449D44;
}
#SuccessModal .modal-header
{
	border-bottom: solid 1px #449D44 !important;
}
#SuccessModal .modal-footer
{
	border-top: solid 1px #449D44 !important;
}
/**************************************/


/***** РњРѕРґР°Р»СЊРЅРѕРµ РѕРєРЅРѕ - РїСЂРєР°Р·Р°С‚СЊ ******/
#ObjectInfoModalLabel
{
	font-size: 16px;
	font-weight: bold;
	color: #469CB2;
}

#ObjectInfoModal .modal-dialog 
{
  width: 70%;
}
#ObjectInfoModal .modal-body 
{
  overflow-y: auto;
}
#ObjectInfoModal .modal-header
{
	border-bottom: solid 1px #469CB2 !important;
}
#ObjectInfoModal .modal-footer
{
	border-top: solid 1px #469CB2 !important;
}
#ObjectInfoModalBody .table  .td_desc
{
	font-size: 12px;
	font-weight: bold;
	vertical-align: middle;
	width: 30%;
	text-align: justify;
	padding: 2px;
}
#ObjectInfoModalBody .table .td_val
{
	font-size: 12px;
	width: 70%;
	text-align: justify;
}
#ObjectInfoModalBody .table img 
{
	margin: auto;
}
#ObjectInfoModalBody  img 
{
	max-width: 200px;
    height: auto;
}
#ObjectInfoModalBody .show_table
{
	background: #F2F2F2 !important;
}
#ObjectInfoModalBody .show_table td
{
	word-break: break-all;
}
#ObjectInfoModalBody .show_table .tr_header
{
	border: solid 1px #FFFFFF;
	background: #FFFFFF !important;
}
#ObjectInfoModalBody .show_table .tr_header td
{
	border: solid 1px #FFFFFF;
	padding: 15px;
	font-size: 18px;
	font-weight: bold;
	vertical-align: middle;
	text-align: center;
}
#ObjectInfoModalBody .show_table .tr_separator
{
	border-left: solid 1px #FFFFFF;
	border-right: solid 1px #FFFFFF;
	height: 50px;
	background: #FFFFFF !important;
}
#ObjectInfoModalBody .show_table .tr_separator td
{
	border-left: solid 1px #FFFFFF;
	border-right: solid 1px #FFFFFF;
}
/**************************************/