/* 
* Hoja de Estilos para editar los botones de las tablas
* Miguel Alejandro Pineda Avila <mipineda@heinsohn.com.co>
*/

/* Bloque de Estilos a Botones (Input, Button)*/
.boton_seleccionar {
	vertical-align: middle;
	background: url(../iconos/fa_search.png) no-repeat;
	background-size: 14px;
	width: 20px;
	height: 20px;
	border: none;
}

input[class*='link_eliminar'] {
	vertical-align: middle;
	background: url(../iconos/fa_trash.png) no-repeat;
	background-size: 14px;
	width: 20px;
	height: 20px;
	border: none;
}

.boton_responder {
	vertical-align: middle;
	background: url(../iconos/fa_pencil.png) no-repeat;
	background-size: 14px;
	width: 20px;
	height: 20px;
	border: none;
}

.boton_respondido {
	vertical-align: middle;
	background: url(../iconos/fa_check.png) no-repeat;
	background-size: 14px;
	width: 20px;
	height: 20px;
	border: none;
}

/* Estilos Arboles Jerarquias*/
td[class='rich-tree-node-icon rich-tree-h-ic-line-exp']>.rich-tree-h-ic-img
	{
	content: url("../iconos/fa_arrow_down.png");
	width: auto;
	height: 15px;
}

td[class='rich-tree-node-icon rich-tree-h-ic-line-clp']>.rich-tree-h-ic-img
	{
	content: url("../iconos/fa_arrow_trunk.png");
	width: auto;
	height: 15px;
}

td[class='rich-tree-node-icon-leaf rich-tree-h-ic-line-clp']>.rich-tree-h-ic-img
	{
	content: url("../iconos/fa_arrow_leaf.png");
	width: auto;
	height: 15px;
}

input[class*='link_8'] {
	background: url(../iconos/fa_document.png) no-repeat;
	background-size: 14px;
	margin-top: 10px;
	width: 20px;
	height: 20px;
	border: none;
}

/* Bloque de Estilos a Links*/
a[class*='link_consultar'],a[class*='link_historial'],a[class*='link_editar'],a[class*='link_duplicar'],
	a[class*='link_pdf_export'],a[class*='link_eliminar'],a[class*='link_calificar_2'],a[class*='link_email'],
	a[class*='link_tabular'],a[class*='link_ir_2'],a[class*='link_1'],a[class*='link_2'],
	a[class*='link_3'],a[class*='link_4'],a[class*='link_5'],a[class*='link_6'],
	a[class*='link_8'],a[class*='link_9'],a[class*='icon_usrer'],a[class*='boton_chat'],
	a[class*='boton_borrar'],a[class*='link_calendario'],a[class*='link_adicionar'],
	a[class*='link_descargar_documento'],a[class*='link_ir'],a[class*='link_postularse'],
	a[class*='link_descargar_reporte'],a[class*='link_descargar_documento_plano'],
	a[class*='link_descargar'],a[class*='link_cerrarPlan'],a[class*='link_exportar_excel'],
	a[class*='link_exportar_pdf'],a[class*='link_detener_proceso_manual'],a[class*='link_consultar_detalle_proceso'],
	a[class*='link_imprimir'],a[class*='link_saltar'],a[class*='link_reversar'],
	a[class*='link_reintentar'],a[class*='link_reintentarSoloActual'],a[class*='link_ejecutar'], a[class*='link_compromiso'],
	a[class*='link_solicitud'],a[class*='link_cancelar'],
	.link_drop_down, .link_respondido, .link_responder,.link_drop_up,.link_lock,.link_unlock,.link_show_book,.link_historicos,
	.link_carga_archivo, .link_consulta_add, .link_adicionar_square, .link_recargar,a[class*='link_plano'] {
	font-family: 'FontAwesome' !important;
	text-decoration: none !important;
	font-weight: normal;
	font-style: normal;
	display: block;
	vertical-align: middle;
	cursor: pointer;
	width: 16px;
	height: 16px;
	border: none;
}

a[class*='link_plano']::before {
	content: "\f15b";
	color: #002453;
	font-size: 14px;
}

a[class*='link_consultar']::before, a[class*='link_consultar_detalle_proceso']::before {
	content: "\f002";
	color: #002453;
	font-size: 14px;
}

a[class*='link_editar']::before {
	content: "\f040";
	color: #002453;
	font-size: 14px;
}

a[class*='link_historial']::before {
	content: "\f0ca";
	color: #002453;
	font-size: 14px;
}

a[class*='link_duplicar']::before {
	content: "\f0c5";
	color: #002453;
	font-size: 14px;
}

a[class*='link_pdf_export']::before {
	content: "\f1c1";
	color: rgb(244, 67, 54);
	font-size: 14px;
}

a[class*='link_eliminar']::before {
	content: "\f1f8";
	color: #002453;
	font-size: 14px;
}

a[class*='link_email']::before {
	content: "\f003";
	color: #002453;
	font-size: 14px;
}

a[class*='link_calificar_2']::before {
	content: "\f044";
	color: #002453;
	font-size: 14px;
}

a[class*='link_tabular']::before {
	content: "\f080";
	color: #002453;
	font-size: 14px;
}

a[class*='link_ir_2']::before {
	content: "\f02d";
	color: #002453;
	font-size: 14px;
}

a[class*='link_1']::before {
	content: "\f022";
	color: #002453;
	font-size: 14px;
}

a[class*='link_2']::before {
	content: "\f155";
	color: #002453;
	font-size: 14px;
}

a[class*='link_3']::before {
	content: "\f046";
	color: #002453;
	font-size: 14px;
}

a[class*='link_4']::before {
	content: "\f044";
	color: #002453;
	font-size: 14px;
}

a[class*='link_5']::before {
	content: "\f002";
	color: #002453;
	font-size: 14px;
}

a[class*='link_ejecutar']::before {
	content: "\f144";
	color: #002453;
	font-size: 14px;
}

a[class*='link_6']::before, a[class*='link_imprimir']::before {
	content: "\f02f";
	color: #002453;
	font-size: 14px;
}

a[class*='link_descargar_reporte']::before, a[class*='link_8']::before, 
	a[class*='link_descargar_documento_plano']::before {
	content: "\f0f6";
	color: #002453;
	font-size: 14px;
}

a[class*='link_9']::before {
	content: "\f0e2";
	color: #002453;
	font-size: 14px;
}

a[class*='icon_usrer']::before {
	content: "\f007";
	color: #002453;
	font-size: 14px;
}

a[class*='boton_chat']::before {
	content: "\f0e6";
	color: #002453;
	font-size: 14px;
}

a[class*='boton_borrar']::before {
	content: "\f12d";
	color: #002453;
	font-size: 14px;
}

a[class*='link_calendario']::before {
	content: "\f073";
	color: #002453;
	font-size: 14px;
}

a[class*='link_adicionar']::before {
	content: "\f067";
	color: #002453;
	font-size: 14px;
}

a[class*='link_descargar_documento']::before {
	content: "\f0c7";
	color: #002453;
	font-size: 14px;
}

a[class*='link_ir']::before {
	content: "\f002";
	color: #002453;
	font-size: 14px;
}

a[class*='link_postularse']::before {
	content: "\f234";
	color: #002453;
	font-size: 14px;
}

a[class*='link_descargar']::before {
	content: "\f019";
	color: #002453;
	font-size: 14px;
}

a[class*='link_cerrarPlan']::before {
	content: "\f14a";
	color: #002453;
	font-size: 14px;
}

a[class*='link_exportar_excel']::before {
	content: "\f1c3";
	color: rgb(76, 175, 80);
	font-size: 14px;
}

a[class*='link_exportar_pdf']::before {
	content: "\f1c1";
	color: rgb(244, 67, 54);
	font-size: 14px;
}

a[class*='link_detener_proceso_manual']::before {
	content: "\f256";
	color: #002453;
	font-size: 14px;
}

a[class*='link_saltar']::before {
	content: "\f04e";
	color: #002453;
	font-size: 14px;
}

a[class*='link_reversar']::before {
	content: "\f112";
	color: #002453;
	font-size: 14px;
}

a[class*='link_reintentar']::before {
	content: "\f122";
	color: #002453;
	font-size: 14px;
}

a[class*='link_reintentarSoloActual']::before {
	content: "\f01e";
	color: #002453;
	font-size: 14px;
}

a[class *='link_compromiso']::before {
	content: "\f087";
	color: #002453;
	font-size: 14px;
}

a[class *='link_solicitud']::before {
	content: "\f064";
	color: #002453;
	font-size: 14px;
}

.link_drop_down::before {
    content: "\f103";
    color: #002453;
    font-size: 18px;
	padding-right: 10px;
}

.link_drop_up::before {
    content: "\f102";
    color: #002453;
    font-size: 18px;
	padding-right: 10px;
}

.link_lock::before {
    content: "\f023";
    color: #002453;
    font-size: 18px;
	padding-right: 10px;
}

.link_unlock::before {
    content: "\f09c";
    color: #002453;
    font-size: 18px;
	padding-right: 10px;
}

.link_show_book::before {
    content: "\f27b";
    color: #002453;
    font-size: 18px;
	padding-left: 10px;
}

.link_historicos::before {
    content: "\f1da";
    color: #002453;
    font-size: 18px;
}

.link_carga_archivo::before {
	content: "\f093";
    color: #002453;
    font-size: 18px;
}

.link_consulta_add::before {
	content: "\f00e";
    color: #002453;
    font-size: 18px;
}

.link_responder::before {
    content: "\f044";
    color: #002453;
    font-size: 14px;
}

.link_respondido::before {
    content: "\f046";
    color: #002453;
    font-size: 14px;
}

.link_adicionar_square::before {
    content: "\f196";
    color: #002453;
    font-size: 14px;
}

.link_recargar::before {
    content: "\f021";
    color: #002453;
    font-size: 14px;
}

.link_notifica::before {
    content: "\f0f3";
    margin-right: 10px;
}

.link_log_out::before {
    content: "\f08b";
    margin-right: 10px;
}

.link_change_pass::before {
    content: "\f13e";
    margin-right: 10px;
}

.link_user::before {
    content: "\f007";
    margin-right: 10px;
}

.link_previous::before {
	content: "\f060";
    font-size: 18px;
}

.link_next::before {
	content: "\f061";
    font-size: 18px;
}

/* Tabla de Liquidacion*/
.estilo_check[disabled] {
	width: 20px;
	height: 20px;
	margin: 5px;
	font-size: 20px;
	color: #3fae29 !important;
	text-decoration: none !important;
}

.estilo_warning[disabled] {
	width: 20px;
	height: 20px;
	margin: 5px;
	font-size: 20px;
	color: #ffc600 !important;
	text-decoration: none !important;
}

.estilo_error[disabled] {
	width: 20px;
	height: 20px;
	margin: 5px;
	font-size: 20px;
	color: #f6323e !important;
	text-decoration: none !important;
}

/* Botones Mensajes */
.infoimg {
	width: 12px;
	height: 12px;
	background-image: url(../img/msginfo.png);
	background-position: left;
	background-repeat: no-repeat;
	float: left;
}

.warnimg {
	width: 12px;
	height: 12px;
	background-image: url(../img/msgwarn.png);
	background-position: left;
	background-repeat: no-repeat;
	float: left;
}

.errorimg {
	width: 12px;
	height: 12px;
	background-image: url(../img/msgerror.png);
	background-position: left;
	background-repeat: no-repeat;
	float: left;
}

.link_cancelar::before {
    content: "\f057";
    color: #002453;
    font-size: 14px;
}