:root {
/* Variables Globales de color */
	--site-bg			:	#F1F1F1;
	--site-txt-color	:	#333333;
/* VRStrap */
/* Secuencia usos
	--color-primary: #54921C;										BOTONES - BG
	--color-primary-hover: #92bb38;				BOTONES - BG :hover
	--color-primary-txt: #92bb38;						BOTONES - TEXTO
	 --msg-primary-txt: #155724;								MSG - Color texto
	 --msg-primary-bg: #d4edda;							MSG - Background
	 --msg-primary-border: #c3e6cb;			MSG - Borde
*/
	--color-default		:	#DDDDDD;
 --color-default-hover: #EEE;
 --color-default-txt: var(--site-txt-color);
 --color-default-txt-hover: #000;
 --color-primary: #54921C;
 --color-primary-hover: #92bb38;
 --color-primary-txt: #FFF;
 --color-primary-txt-hover: var(--color-primary-txt);
 --color-secondary: #17749f;
 --color-secondary-hover: #1887BE;
 --color-secondary-txt: #FFF;
 --color-secondary-txt-hover: #FFF;
 --color-success: var(--color-primary);
 --color-success-hover: var(--color-primary-hover);
 --color-success-txt:  var(--color-primary-txt);
 --color-success-txt-hover:  var(--color-primary-txt);
 --color-warning: #EA7A15;
 --color-warning-hover: #EE8D36;
 --color-warning-txt: #FFF;
 --color-warning-txt-hover: #FFF;
 --color-danger: #FF4F4F;
 --color-danger-hover: #FF0000;
 --color-danger-txt: #FFF;
 --color-danger-txt-hover: #FFF;
 --color-disabled: #B9B9B9;
 --color-disabled-txt: #666;
	/* Recuadros de Mensaje*/
	--msg-default-txt: var(--site-txt-color);
 --msg-default-bg: #EEE;
 --msg-default-border: #D5D5D5;
 --msg-primary-txt: #155724;
 --msg-primary-bg: #d4edda;
 --msg-primary-border: #c3e6cb;
 --msg-secondary-txt: #2c4a66;
 --msg-secondary-bg: #e8f1f6;
 --msg-secondary-border:#c0d7e5;
 --msg-success-txt: var(--msg-primary-txt);
 --msg-success-bg: var(--msg-primary-bg);
 --msg-success-border: var(--msg-primary-border);
 --msg-warning-txt: #856404;
 --msg-warning-bg: #fff3cd;
 --msg-warning-border: #ffeeba;
 --msg-danger-txt: #721c24;
 --msg-danger-bg: #f8d7da;
 --msg-danger-border: #f5c6cb;
	/* Botones */
	--btn-default-bg:var(--color-default);
 --btn-default-border:var(--color-default);
 --btn-default-txt:var(--color-default-txt);
 --btn-default-ico:inherit;
 --btn-default-bg-hover:var(--color-default);
 --btn-default-border-hover:var(--color-default);
 --btn-default-txt-hover:var(--color-default-txt);
 --btn-default-ico-hover:inherit;
 --btn-menu-bg:transparent;
 --btn-menu-border:transparent;
 --btn-menu-txt:var(--color-secondary);
 --btn-menu-ico:var(--color-primary);
 --btn-menu-bg-hover:var(--color-primary-hover);
 --btn-menu-border-hover:var(--color-primary-hover);
 --btn-menu-txt-hover:var(--color-primary-txt-hover);
 --btn-menu-ico-hover:inherit;
 --btn-logout-bg:transparent;
 --btn-logout-border:transparent;
 --btn-logout-txt:var(--color-secondary);
 --btn-logout-ico:var(--color-danger);
 --btn-logout-bg-hover:var(--color-danger-hover);
 --btn-logout-border-hover:var(--color-danger-hover);
 --btn-logout-txt-hover:var(--color-danger-txt-hover);
 --btn-logout-ico-hover:inherit;
 --btn-primary-bg:var(--color-primary);
 --btn-primary-border:var(--color-primary);
 --btn-primary-txt:var(--color-primary-txt);
 --btn-primary-ico:inherit;
 --btn-primary-bg-hover:var(--color-primary-hover);
 --btn-primary-border-hover:var(--color-primary-hover);
 --btn-primary-txt-hover:var(--color-primary-txt-hover);
 --btn-primary-ico-hover:inherit;
 --btn-secondary-bg:var(--color-secondary);
 --btn-secondary-border:var(--color-secondary);
 --btn-secondary-txt:var(--color-secondary-txt);
 --btn-secondary-ico:inherit;
 --btn-secondary-bg-hover:var(--color-secondary-hover);
 --btn-secondary-border-hover:var(--color-secondary-hover);
 --btn-secondary-txt-hover:var(--color-secondary-txt-hover);
 --btn-secondary-ico-hover:inherit;
 --btn-success-bg:var(--color-primary);
 --btn-success-border:var(--color-primary);
 --btn-success-txt:var(--color-primary-txt);
 --btn-success-ico:inherit;
 --btn-success-bg-hover:var(--color-primary-hover);
 --btn-success-border-hover:var(--color-primary-hover);
 --btn-success-txt-hover:var(--color-primary-txt-hover);
 --btn-success-ico-hover:inherit;
 --btn-warning-bg:var(--color-warning);
 --btn-warning-border:var(--color-warning);
 --btn-warning-txt:var(--color-warning-txt);
 --btn-warning-ico:inherit;
 --btn-warning-bg-hover:var(--color-warning-hover);
 --btn-warning-border-hover:var(--color-warning-hover);
 --btn-warning-txt-hover:var(--color-warning-txt-hover);
 --btn-warning-ico-hover:inherit;
 --btn-danger-bg:var(--color-danger);
 --btn-danger-border:var(--color-danger);
 --btn-danger-txt:var(--color-danger-txt);
 --btn-danger-ico:inherit;
 --btn-danger-bg-hover:var(--color-danger-hover);
 --btn-danger-border-hover:var(--color-danger-hover);
 --btn-danger-txt-hover:var(--color-danger-txt-hover);
 --btn-danger-ico-hover:inherit;
	--btn-disabled-bg:#DDD;
	--btn-disabled-border:#DDD;
 --btn-disabled-txt:var(--site-txt-color);
 --btn-disabled-ico:inherit;
 --btn-disabled-bg-hover:var(--btn-disabled-bg);
 --btn-disabled-border-hover:var(--btn-disabled-border);
 --btn-disabled-txt-hover:var(--btn-disabled-txt);
 --btn-disabled-ico-hover:inherit;

	/* Header */
	--header-bg:#FFF;
	--header-txt:inherit;
	/* Sections (marco) */
	--section-bg:#FFF;
 --section-border:#c0d7e5;
	/* Tablas */
	--table-filters-txt: var(--site-txt-color);
 --table-filters-bg: #c0d7e5;
/* --table-header-txt: var(--msg-secondary-txt);
 --table-header-bg: #FFF;
 --table-header-border-1: #c0d7e5;
 --table-header-border-2: #e8f1f6;*/
	--table-header-txt: var(--btn-secondary-bg);
 --table-header-bg: #C5DCE7;
 --table-header-border-1: #c0d7e5;
 --table-header-border-2: #e8f1f6;
 --table-body-txt: inherit;
 --table-body-bg: #FFF;
 --table-body-border-1: #c0d7e5;
 --table-body-border-2: #e8f1f6;
 --table-footer-txt: inherit;
 --table-footer-bg: #FFF;
 --table-footer-border-1: #c0d7e5;
 --table-footer-border-2: #e8f1f6;
 --table-row-bg:#FFF;
 --table-row-bg-hover:#F6F9F3;
 --table-row-txt-hover:#000;
 --table-symbology-txt:inherit;
 --table-symbology-bg-shadow:#A3B7C3;
	/* Form Elements */
	--form-bg:#FFF;
 --form-border:#7FB2CA;
 --form-border-readonly:#CDE1EB;
	--checkbox-bg:var(--color-secondary);

	/* Black Transparencies */
	--shadow-25:rgba(0,0,0,0.25);
 --shadow-50:rgba(0,0,0,0.50);
 --shadow-75:rgba(0,0,0,0.75);
	/* Derivado a Supervisor */
	--derivado-txt:#94C000;
 --derivado-bg:#e1ff02;
 --derivado-bg-shadow:#bfd902;
	/* Grises */
	--gray-20:#CCC;
	--gray-25:#B2B2B2;
 --gray-33:#ABABAB;
 --gray-50:#7F7F7F;
 --gray-66:#575757;
 --gray-75:#404040;
	--gray-80:#333;
	/* Paginación */
	--pag-txt:#FFF;
 --pag-bg:#91B5CE;
 --pag-bg-hover:#6D99B9;
 --pag-active-bg:#54921c;
 --pag-active-txt:#FFF;
}
