.panelSinBordes.ui-panel>.ui-panel-content>.ui-panelgrid>*, .ui-menu.ui-menubar,
	.panelSinBordes.ui-panel>.ui-panel-content>.ui-panelgrid>.ui-widget-content[role="row"]
	{
	border: 0 solid grey !important;
}

.sinBordes, .sinBordes>.ui-widget-content {
	border: none !important;
}

.ma-10 {
	margin: 10px;
}

.ma-lr-10 {
	margin-top: 0px;
	margin-bottom: 0px;
	margin-right: 10px;
	margin-left: 10px;
}

.sombra {
	-webkit-box-shadow: 0px 6px 14px -8px rgba(0, 0, 0, 0.75);
	-moz-box-shadow: 0px 6px 14px -8px rgba(0, 0, 0, 0.75);
	box-shadow: 0px 6px 14px -8px rgba(0, 0, 0, 0.75);
}

.main-header {
	max-height: 245px;
	background-color: white;
	z-index: 1000 !important;
}

/*Estilo para titulo del proyecto*/
.tituloProyecto {
	color: #004080;
	font-weight: 600;
}

/*Textos Justificados*/
.justifyContent {
	/*color: green;*/
	text-align: justify;
	text-justify: inter-word;
}

/*Modificacion para distribuir botones de upload advance al diametro del equipo
.ui-fileupload-buttonbar {
	display: flex;
	justify-content: space-between;
}*/

.truncate {
	/*   width: 250px; */
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}

/*Esto permite modificar comportamientos de elementos cuando se encuentran en diferentes tamaños*/
.lg-view {
	display: inline-block;
}

.sm-view {
	display: none;
}

/*Esto permite modificar comportamientos de elementos cuando se encuentran en diferentes tamaños realiza la operacion inversa al bloque anterior */
@media screen and (max-width: 500px) {
	.lg-view {
		display: none;
	}
	.sm-view {
		display: inline-block;
	}
}

.bordeCurvo {
	border-radius: 8px 8px 8px 8px;
	-moz-border-radius: 8px 8px 8px 8px;
	-webkit-border-radius: 8px 8px 8px 8px;
	border: 0px solid #000000;
}

.blueColorButton {
	color: #fff;
	background-color: #3c8dbc;
	border-color: #eea236;
}

.whiteColor {
	color: white;
}

.blueColor {
	color: #3c8dbc;
}

.orangeColor {
	color: #ea620c;
}

.grisColor {
	color: #545454;
}

.greenColor {
	color: green;
}

.redColor {
	color: red;
}

.yellowColor {
	color: #ff9800;
}

.centerBold {
	font-size: 14px;
	vertical-align: middle;
	text-align: center;
}

.ui-fileupload-row {
	padding: 4px 3px;
}

/*Reduccion margen inferior para textos*/
body .ui-g label.ui-outputlabel, body .ui-grid label.ui-outputlabel,
	body .box label.ui-outputlabel {
	margin-bottom: -5px;
}

.welcomeBox {
	border-radius: 13px 13px 13px 13px;
	-moz-border-radius: 13px 13px 13px 13px;
	-webkit-border-radius: 13px 13px 13px 13px;
	border: 1px solid #dedede;
	margin-left: -12px;
}

.welcomeShadow {
	-webkit-box-shadow: 11px 10px 32px -9px rgba(0, 0, 0, 0.75);
	-moz-box-shadow: 11px 10px 32px -9px rgba(0, 0, 0, 0.75);
	box-shadow: 11px 10px 32px -9px rgba(0, 0, 0, 0.75);
}

.infoFooter {
	position: fixed;
	bottom: 0;
	width: 100%;
	width: 500px;
	margin: 0 auto;
}

/*smothfonts*/
* {
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}

.sidebar-form {
	border-radius: 3px;
	border: 1px solid #374850;
	margin: 10px 10px;
}

.sidebar-form, .sidebar-menu>li.header {
	overflow: hidden;
	text-overflow: clip;
}

#userImage {
	float: left;
	width: 25px;
	height: 25px;
	border-radius: 50%;
	margin-right: 10px;
	margin-top: -2px;
}

ul.dropdown-menu>li.user-header {
	height: auto !important;
}

a.dropdown-toggle {
	background-color: rgb(0, 255, 0) !important;
}

a#logout {
	color: #3c8dbc !important;
	background: transparent;
}

@media ( max-width : 768px) {
	body .control-sidebar {
		padding-top: 100px;
	}
}

.skin-blue .main-header .navbar {
	background-color: #fff;
}

.skin-blue .main-header .logo {
	background-color: #fff;
	color: #367fa9;
	border-bottom: 0 solid transparent;
}

.skin-blue .main-header .navbar .sidebar-toggle {
	color: #444;
}

.main-footer {
	background: #0d2d70;
	padding: 10px;
	color: #fff;
	border-top: 5px solid #d2d6de;
}

.skin-blue .main-header .navbar .nav>li>a {
	color: #3c8dbc;
}

.skin-blue a.dropdown-toggle {
	background-color: #fff !important;
}

.skin-blue .sidebar-menu>li:hover>a, .skin-blue .sidebar-menu>li.active>a,
	.skin-blue .sidebar-menu>li.menu-open>a {
	color: #fff;
	background: #265ea4;
}

.skin-blue .sidebar-menu>li.header {
	color: #fff;
	background: #265ea4;
}

.skin-blue .main-header .navbar .nav>li>a {
	color: #000000;
}

@media ( max-width : 768px) {
	body .main-header {
		min-height: 50px;
	}
}
/*
@media ( max-width : 768px) {
	body .main-header .navbar {
		min-height: 50px;
	}
}
*/
@media ( max-width : 768px) {
	body .main-sidebar {
		padding-top: 94px;
	}
}

/* .main-header {
	min-height: 94px;
}

.main-header .navbar {
	min-height: 94px;
} 
*/
/* Elimina el dialogo de busqueda */
.skin-blue .sidebar-menu>li:hover>a, .skin-blue .sidebar-menu>li.active>a,
	.skin-blue .sidebar-menu>li.menu-open>a {
	color: #fff;
	background: #5c8ecb;
}

/* @media ( max-width : 768px) {
	.main-header .logo {
		min-height: 50px;
	}
} */
.main-header .logo {
	min-height: 94px;
}

.content-header {
	padding-top: 10px;
}

.skin-blue .main-header .logo:hover {
	background-color: #fff;
}

.skin-blue .main-header .navbar .sidebar-toggle:hover {
	background-color: #fff;
	color: #1c2347;
}

.skin-blue .content-header {
	background: transparent;
	display: inline-block;
}

@media ( max-width : 767px) {
	.main-header .navbar-custom-menu {
		float: right;
		text-align: center;
		vertical-align: middle;
		max-height: 50px
	}
}

.main-header .navbar-custom-menu, .main-header .navbar-right {
	float: right;
	text-align: center;
	vertical-align: middle;
	line-height: 50px;
	max-height: 50px
}

.sidebar {
	background-color: #1c2347;
}

.skin-blue .wrapper, .skin-blue .main-sidebar, .skin-blue .left-side {
	background-color: #ecf0f5;
}

.backgroundFooter {
	background-color: #0d2d70;
}

.main-footer {
	z-index: 822;
	position: relative;
	margin-left: 0px;
}

.footerFont {
	text-align: center;
	line-height: 10px;
	font-size: large;
}

body aside.main-sidebar div.sidebar-form {
	border: none;
	padding: 10px;
	margin: 0px;
	background-color: #1c2347;
	border-radius: 0px;
}

.skin-blue .sidebar-form input[type="text"], .skin-blue .sidebar-form .btn
	{
	box-shadow: none;
	background-color: #48507C;
	border: 1px solid transparent;
	height: 35px;
}

@media ( min-width : 768px) {
	.main-sidebar {
		padding-top: 94px;
		min-height: auto;
	}
}

@media ( min-width : 768px) {
	.skin-blue .sidebar-mini.sidebar-collapse .main-header .navbar {
		margin-left: 50px;
		max-height: 50px;
	}
}

@media ( max-width : 768px) {
	.skin-blue .sidebar-mini.sidebar-collapse .main-header .logo {
		width: 50px;
		min-height: 50px;
		max-height: 50px;
	}
}

@media ( min-width : 768px) {
	.skin-blue .sidebar-mini.sidebar-collapse .main-header .navbar {
		margin-left: 50px;
		max-height: 50px;
	}
}

@media ( max-width : 767px) {
	.main-header .navbar-custom-menu, .main-header .navbar-right {
		display: inline-block;
		width: 80%;
		text-align: center;
		position: absolute;
	}
}

@media ( min-width : 768px) {
	.sidebar-mini.sidebar-collapse .main-header .logo {
		width: 50px;
	}
}

.panelTituloPrimario {
	background-color: #265ea4;
	color: #fff;
	line-height: 3em;
	padding-left: 20px;
}

.tituloPanel {
	font-weight: 500;
	font-size: medium;
}

.panelTituloSecundario {
	background-color: #5c8ecb;
	color: #fff;
	line-height: 3em;
	padding-left: 20px;
}

.panelTituloTerciario {
	background-color: #7d7d7d;
	color: #fff;
	line-height: 3em;
	padding-left: 20px;
}

.skin-blue .sidebar-menu .treeview-menu>li>a {
	color: #ffffff;
}

.skin-blue .sidebar-menu>li>.treeview-menu {
	margin: 0 1px;
	background: #265ea4;
}

.fuenteFooter {
	text-align: center;
	line-height: 10px"
}

.separadorBordeBlanco {
	border-left: 2px solid #FFF;
}

@media ( max-width : 768px) {
	.separadorBordeBlanco {
		border-left: 0px;
	}
}

.estiloBotonAccionPrimario {
	background-color: #5c8ecb;
}

.estiloBotonAccionSecundario {
	background-color: #5c8ecb;
}

.estiloBotonAccionTerciario {
	background-color: #5c8ecb;
}

.estiloBotonSecundario {
	background-color: #5c8ecb;
}

.estiloBotonTerciario {
	background-color: #5c8ecb;
}

.btn-flota {
	background-color: #1c2347;
	border-color: #1c2347;
}

.btn-flota:hover, .btn-flota:focus, .btn-flota:active, .btn-flota.active
	{
	background-color: #151a35;
	border-color: #0e1122;
}

.btn-flota.disabled:hover, .btn-flota.disabled:focus, .btn-flota.disabled:active,
	.btn-flota.disabled.active, .btn-flota[disabled]:hover, .btn-flota[disabled]:focus,
	.btn-flota[disabled]:active, .btn-flota[disabled].active, fieldset[disabled] .btn-flota:hover,
	fieldset[disabled] .btn-flota:focus, fieldset[disabled] .btn-flota:active,
	fieldset[disabled] .btn-flota.active {
	background-color: #1c2347;
	border-color: #1c2347;
}

.btn-atras {
	background-color: #7d7d7d;
	border-color: #7d7d7d;
}

.btn-atras:hover, .btn-atras:focus, .btn-atras:active, .btn-atras.active
	{
	background-color: #707070;
	border-color: #646464;
}

.btn-atras.disabled:hover, .btn-atras.disabled:focus, .btn-atras.disabled:active,
	.btn-atras.disabled.active, .btn-atras[disabled]:hover, .btn-atras[disabled]:focus,
	.btn-atras[disabled]:active, .btn-atras[disabled].active, fieldset[disabled] .btn-atras:hover,
	fieldset[disabled] .btn-atras:focus, fieldset[disabled] .btn-atras:active,
	fieldset[disabled] .btn-atras.active {
	background-color: #7d7d7d;
	border-color: #7d7d7d;
}

.btn-secundario {
	background-color: #265ea4;
	border-color: #265ea4;
}

.btn-secundario:hover, .btn-secundario:focus, .btn-secundario:active,
	.btn-secundario.active {
	background-color: #21528f;
	border-color: #1c467b;
}

.btn-secundario.disabled:hover, .btn-secundario.disabled:focus,
	.btn-secundario.disabled:active, .btn-secundario.disabled.active,
	.btn-secundario[disabled]:hover, .btn-secundario[disabled]:focus,
	.btn-secundario[disabled]:active, .btn-secundario[disabled].active,
	fieldset[disabled] .btn-secundario:hover, fieldset[disabled] .btn-secundario:focus,
	fieldset[disabled] .btn-secundario:active, fieldset[disabled] .btn-secundario.active
	{
	background-color: #265ea4;
	border-color: #265ea4;
}

.btn-alerta {
	background-color: #c22a22;
	border-color: #c22a22;
}

.btn-alerta:hover, .btn-alerta:focus, .btn-alerta:active, .btn-alerta.active
	{
	background-color: #ac251e;
	border-color: #97211a;
}

.btn-alerta.disabled:hover, .btn-alerta.disabled:focus, .btn-alerta.disabled:active,
	.btn-alerta.disabled.active, .btn-alerta[disabled]:hover, .btn-alerta[disabled]:focus,
	.btn-alerta[disabled]:active, .btn-alerta[disabled].active, fieldset[disabled] .btn-alerta:hover,
	fieldset[disabled] .btn-alerta:focus, fieldset[disabled] .btn-alerta:active,
	fieldset[disabled] .btn-alerta.active {
	background-color: #c22a22;
	border-color: #c22a22;
}

.btn-terciario {
	background-color: #5794cf;
	border-color: #5794cf;
}

.btn-terciario:hover, .btn-terciario:focus, .btn-terciario:active,
	.btn-terciario.active {
	background-color: #4387c9;
	border-color: #367bbd;
}

.btn-terciario.disabled:hover, .btn-terciario.disabled:focus,
	.btn-terciario.disabled:active, .btn-terciario.disabled.active,
	.btn-terciario[disabled]:hover, .btn-terciario[disabled]:focus,
	.btn-terciario[disabled]:active, .btn-terciario[disabled].active,
	fieldset[disabled] .btn-terciario:hover, fieldset[disabled] .btn-terciario:focus,
	fieldset[disabled] .btn-terciario:active, fieldset[disabled] .btn-terciario.active
	{
	background-color: #5794cf;
	border-color: #5794cf;
}

.textoBrowser {
	text-align: right;
	line-height: 17px;
}

@media ( max-width : 768px) {
	.textoBrowser {
		text-align: center;
		line-height: 15px;
	}
}

.textoInfoSNA {
	text-align: left;
	line-height: 17px;
}

@media ( max-width : 768px) {
	.textoInfoSNA {
		text-align: center;
		line-height: 17px;
	}
}

.paddingBrowser {
	padding-left: 12em;
}

@media ( max-width : 768px) {
	.paddingBrowser {
		padding-left: 0em;
	}
}

.btn-primary {
	background-color: #1C235A !important;
	border-color: #1C235A !important;
}

.btn-primary:hover, .btn-primary:focus, .btn-primary:active,
	.btn-primary.active {
	background-color: #161b47 !important;
	border-color: #101433 !important;
}

.button.ui-button.btn-primary:hover, button.ui-button.btn-primary.ui-state-hover
	{
	background-color: #161b47 !important;
	border-color: #1C235A !important;
}

.button.ui-button.btn-primary:active, button.ui-button.btn-primary.ui-state-active
	{
	background-color: #1C235A !important;
	border-color: #1C235A !important;
}

.button.ui-button.btn-primary:focus, button.ui-button.btn-primary.ui-state-focus
	{
	background-color: #1C235A !important;
	border-color: #1C235A !important;
}

.btn-primary.disabled:hover, .btn-primary.disabled:focus, .btn-primary.disabled:active,
	.btn-primary.disabled.active, .btn-primary[disabled]:hover,
	.btn-primary[disabled]:focus, .btn-primary[disabled]:active,
	.btn-primary[disabled].active, fieldset[disabled] .btn-primary:hover,
	fieldset[disabled] .btn-primary:focus, fieldset[disabled] .btn-primary:active,
	fieldset[disabled] .btn-primary.active {
	background-color: #1C235A !important;
	border-color: #1C235A !important;
}

.btn-default {
	background-color: #aba5a5 !important;
	border-color: #aba5a5 !important;
	color: white !important;
}

.btn-default:hover, .btn-default:focus, .btn-default:active,
	.btn-default.active {
	background-color: #9f9898 !important;
	border-color: #928b8b !important;
	color: white !important;
}

.btn-default.disabled:hover, .btn-default.disabled:focus, .btn-default.disabled:active,
	.btn-default.disabled.active, .btn-default[disabled]:hover,
	.btn-default[disabled]:focus, .btn-default[disabled]:active,
	.btn-default[disabled].active, fieldset[disabled] .btn-default:hover,
	fieldset[disabled] .btn-default:focus, fieldset[disabled] .btn-default:active,
	fieldset[disabled] .btn-default.active {
	background-color: #aba5a5 !important;
	border-color: #aba5a5 !important;
	color: white !important;
}

.button.ui-button.btn-default:hover, button.ui-button.btn-default.ui-state-hover
	{
	background-color: #9f9898 !important;
	border-color: #aba5a5 !important;
	color: white !important;
}

.button.ui-button.btn-default:active, button.ui-button.btn-default.ui-state-active
	{
	background-color: #9f9898 !important;
	border-color: #aba5a5 !important;
	color: white !important;
}

.button.ui-button.btn-default:focus, button.ui-button.btn-default.ui-state-focus
	{
	background-color: #9f9898 !important;
	border-color: #aba5a5 !important;
	color: white !important;
}


.btn-success {
	background-color: #55CC8C !important;
	border-color: #55CC8C !important;
}

.btn-success:hover, .btn-success:focus, .btn-success:active,
	.btn-success.active {
	background-color: #41c67f !important;
	border-color: #37b772 !important;
}

.btn-success.disabled:hover, .btn-success.disabled:focus, .btn-success.disabled:active,
	.btn-success.disabled.active, .btn-success[disabled]:hover,
	.btn-success[disabled]:focus, .btn-success[disabled]:active,
	.btn-success[disabled].active, fieldset[disabled] .btn-success:hover,
	fieldset[disabled] .btn-success:focus, fieldset[disabled] .btn-success:active,
	fieldset[disabled] .btn-success.active {
	background-color: #55CC8C !important;
	border-color: #55CC8C !important;
}

.button.ui-button.btn-success:hover, button.ui-button.btn-success.ui-state-hover
	{
	background-color: #41c67f !important;
	border-color: #37b772 !important;
}

.button.ui-button.btn-success:active, button.ui-button.btn-success.ui-state-active
	{
	background-color: #41c67f !important;
	border-color: #37b772 !important;
}

.button.ui-button.btn-success:focus, button.ui-button.btn-success.ui-state-focus
	{
	background-color: #41c67f !important;
	border-color: #37b772 !important;
}




.btn-cargando {
	background-color: #60C9E6 !important;
	border-color: #60C9E6 !important;
	color: white !important;
}

.btn-cargando:hover, .btn-cargando:focus, .btn-cargando:active,
	.btn-cargando.active {
	background-color: #4ac2e3 !important;
	border-color: #34badf !important;
	color: white !important;
}

.btn-cargando.disabled:hover, .btn-cargando.disabled:focus,
	.btn-cargando.disabled:active, .btn-cargando.disabled.active,
	.btn-cargando[disabled]:hover, .btn-cargando[disabled]:focus,
	.btn-cargando[disabled]:active, .btn-cargando[disabled].active,
	fieldset[disabled] .btn-cargando:hover, fieldset[disabled] .btn-cargando:focus,
	fieldset[disabled] .btn-cargando:active, fieldset[disabled] .btn-cargando.active
	{
	background-color: #60C9E6 !important;
	border-color: #60C9E6 !important;
	color: white !important;
}

.button.ui-button.btn-cargando:hover, button.ui-button.btn-cargando.ui-state-hover
	{
	background-color: #4ac2e3 !important;
	border-color: #60C9E6 !important;
	color: white !important;
}

.button.ui-button.btn-cargando:active, button.ui-button.btn-cargando.ui-state-active
	{
	background-color: #4ac2e3 !important;
	border-color: #60C9E6 !important;
	color: white !important;
}

.button.ui-button.btn-cargando:focus, button.ui-button.btn-cargando.ui-state-focus
	{
	background-color: #4ac2e3 !important;
	border-color: #60C9E6 !important;
	color: white !important;
}





.btn-info {
	background-color: #095FA9 !important;
	border-color: #095FA9 !important;
}

.btn-info:hover, .btn-info:focus, .btn-info:active, .btn-info.active {
	background-color: #085191 !important;
	border-color: #064479 !important;
}

.btn-info.disabled:hover, .btn-info.disabled:focus, .btn-info.disabled:active,
	.btn-info.disabled.active, .btn-info[disabled]:hover, .btn-info[disabled]:focus,
	.btn-info[disabled]:active, .btn-info[disabled].active, fieldset[disabled] .btn-info:hover,
	fieldset[disabled] .btn-info:focus, fieldset[disabled] .btn-info:active,
	fieldset[disabled] .btn-info.active {
	background-color: #095FA9 !important;
	border-color: #095FA9 !important;
}

.button.ui-button.btn-info:hover, button.ui-button.btn-info.ui-state-hover
	{
	background-color: #085191 !important;
	border-color: #095FA9 !important;
}

.button.ui-button.btn-info:active, button.ui-button.btn-info.ui-state-active
	{
	background-color: #085191 !important;
	border-color: #095FA9 !important;
}

.button.ui-button.btn-info:focus, button.ui-button.btn-info.ui-state-focus
	{
	background-color: #085191 !important;
	border-color: #095FA9 !important;
}




.btn-adjuntar {
	background-color: #5794CF !important;
	border-color: #5794CF !important;
	color: white !important;
}

.btn-adjuntar:hover, .btn-adjuntar:focus, .btn-adjuntar:active,
	.btn-adjuntar.active {
	background-color: #4387c9 !important;
	border-color: #367bbd !important;
	color: white !important;
}

.btn-adjuntar.disabled:hover, .btn-adjuntar.disabled:focus,
	.btn-adjuntar.disabled:active, .btn-adjuntar.disabled.active,
	.btn-adjuntar[disabled]:hover, .btn-adjuntar[disabled]:focus,
	.btn-adjuntar[disabled]:active, .btn-adjuntar[disabled].active,
	fieldset[disabled] .btn-adjuntar:hover, fieldset[disabled] .btn-adjuntar:focus,
	fieldset[disabled] .btn-adjuntar:active, fieldset[disabled] .btn-adjuntar.active
	{
	background-color: #5794CF !important;
	border-color: #5794CF !important;
	color: white !important;
}





.btn-warning {
	background-color: #FF9300 !important;
	border-color: #FF9300 !important;
}

.btn-warning:hover, .btn-warning:focus, .btn-warning:active,
	.btn-warning.active {
	background-color: #e68400 !important;
	border-color: #cc7600 !important;
}

.btn-warning.disabled:hover, .btn-warning.disabled:focus, .btn-warning.disabled:active,
	.btn-warning.disabled.active, .btn-warning[disabled]:hover,
	.btn-warning[disabled]:focus, .btn-warning[disabled]:active,
	.btn-warning[disabled].active, fieldset[disabled] .btn-warning:hover,
	fieldset[disabled] .btn-warning:focus, fieldset[disabled] .btn-warning:active,
	fieldset[disabled] .btn-warning.active {
	background-color: #FF9300 !important;
	border-color: #FF9300 !important;
}

.button.ui-button.btn-warning:hover, button.ui-button.btn-warning.ui-state-hover
	{
	background-color: #e68400 !important;
	border-color: #cc7600 !important;
}

.button.ui-button.btn-warning:active, button.ui-button.btn-warning.ui-state-active
	{
	background-color: #e68400 !important;
	border-color: #cc7600 !important;
}

.button.ui-button.btn-warning:focus, button.ui-button.btn-warning.ui-state-focus
	{
	background-color: #e68400 !important;
	border-color: #cc7600 !important;
}











.btn-error {
	background-color: #EE220C !important;
	border-color: #EE220C !important;
	color: white !important;
}

.btn-error:hover, .btn-error:focus, .btn-error:active, .btn-error.active
	{
	background-color: #d61f0b !important;
	border-color: #bd1b0a !important;
	color: white !important;
}

.btn-error.disabled:hover, .btn-error.disabled:focus, .btn-error.disabled:active,
	.btn-error.disabled.active, .btn-error[disabled]:hover, .btn-error[disabled]:focus,
	.btn-error[disabled]:active, .btn-error[disabled].active, fieldset[disabled] .btn-error:hover,
	fieldset[disabled] .btn-error:focus, fieldset[disabled] .btn-error:active,
	fieldset[disabled] .btn-error.active {
	background-color: #EE220C !important;
	border-color: #EE220C !important;
	color: white !important;
}

.button.ui-button.btn-error:hover, button.ui-button.btn-error.ui-state-hover
	{
	background-color: #d61f0b !important;
	border-color: #bd1b0a !important;
	color: white !important;
}

.button.ui-button.btn-error:active, button.ui-button.btn-error.ui-state-active
	{
	background-color: #d61f0b !important;
	border-color: #bd1b0a !important;
	color: white !important;
}

.button.ui-button.btn-error:focus, button.ui-button.btn-error.ui-state-focus
	{
	background-color: #d61f0b !important;
	border-color: #bd1b0a !important;
	color: white !important;
}

















.btn-danger {
	background-color: #D70000 !important;
	border-color: #D70000 !important;
	color: white !important;
}

.btn-danger:hover, .btn-danger:focus, .btn-danger:active, .btn-danger.active
	{
	background-color: #be0000 !important;
	border-color: #a40000 !important;
	color: white !important;
}

.btn-danger.disabled:hover, .btn-danger.disabled:focus, .btn-danger.disabled:active,
	.btn-danger.disabled.active, .btn-danger[disabled]:hover, .btn-danger[disabled]:focus,
	.btn-danger[disabled]:active, .btn-danger[disabled].active, fieldset[disabled] .btn-danger:hover,
	fieldset[disabled] .btn-danger:focus, fieldset[disabled] .btn-danger:active,
	fieldset[disabled] .btn-danger.active {
	background-color: #D70000 !important;
	border-color: #D70000 !important;
	color: white !important;
}

.button.ui-button.btn-danger:hover, button.ui-button.btn-danger.ui-state-hover
	{
	background-color: #be0000 !important;
	border-color: #a40000 !important;
	color: white !important;
}

.button.ui-button.btn-danger:active, button.ui-button.btn-danger.ui-state-active
	{
	background-color: #be0000 !important;
	border-color: #a40000 !important;
	color: white !important;
}

.button.ui-button.btn-danger:focus, button.ui-button.btn-danger.ui-state-focus
	{
	background-color: #be0000 !important;
	border-color: #a40000 !important;
	color: white !important;
}

.ui-fileupload-content {
    display: none;
}

a.link {
	color: blue
}

body .ui-datatable span.ui-sortable-column-icon.ui-icon-carat-2-n-s, body .ui-treetable span.ui-sortable-column-icon.ui-icon-carat-2-n-s {
    background-image: none;
    display: none;
}

body .ui-datatable tr.ui-datatable-selectable.ui-state-highlight .ui-icon::before, body .ui-treetable tr.ui-datatable-selectable.ui-state-highlight .ui-icon::before {
    color: black;
}

body div.ui-datalist div.ui-datalist-content {
    text-align: left;
    border: none;
    background: transparent;
}

.boldRed {
	font-weight: bold !important;
	color : red;
}

.ui-panelgrid .ui-panelgrid-cell {
    border-width: 1px;
    border-style: solid;
    border-color: transparent;
    padding: 4px 10px;
}