/*
#***********************************************************
#* Estilos CSS de la aplicación [algra-web]		
#*															
#* ¡Atención! Este fichero es interpretado como UTF-8
#***********************************************************
*/
@charset "UTF-8";

#result_message {
    padding-top: 20px;
    padding-bottom: 0px;
    text-align: center;
    font-size: 120%;
    color: #666;
}

.table-striped > tbody > tr:nth-child(odd).resaltada {
    background-color: rgb(160, 195, 221);
}

.table-striped > tbody > tr:nth-child(even).resaltada {
    background-color: rgb(160, 195, 221);
}

.addboton {
    background-color: #ffffff;
    border-color: rgb(101, 159, 82);
    color: rgb(101, 159, 82);
}

.addboton:hover {
    background-color: rgb(101, 159, 82);
    border-color: rgb(101, 159, 82);
    color: #ffffff;
}

.deleteboton {
    background-color: #ffffff;
    border-color: rgb(193, 97, 97);
    color: rgb(193, 97, 97);
}

.deleteboton:hover {
    background-color: rgb(193, 97, 97);
    border-color: rgb(193, 97, 97);
    color: #ffffff;
}

.pagination_pie {
  width: 100%;
  text-align: right;
  padding-right: 50px;
  margin-top: 0px;
  font-family: Arial, "Helvetica Neue", Helvetica, sans-serif;
  font-size: 15px;
  font-style: italic;
  font-weight: bold;
}

.botonera{
    margin-top: 20px;
}

.botonera a{
    font-size: x-small;
    margin-top: 20px;
}


.identificador .label{
    color:#000000;
}

.seleccionada {
    color:#000000;
    font-style: italic;
    font-weight: bold;
}

.noseleccionada {
    color: #c5c5c5;
    font-style: italic;
    font-weight: normal;

}


.donutclass {
    padding: 10%;
}

.barclass {
    padding: 10%;
}

.lineclass {
    padding: 10%;
}

.bloquefincanovig {
    border: 1px solid #D6D6D6;
    background-color: #F2E3F2;
    border-radius: 5px;
    margin: 15px;
}

.usuariologado {
    background-color: #C41230;
    color: #ffffff;
}


.handlink { cursor: pointer; cursor: hand; }

.panel-form {
    margin: 20px;

}

.panel-form .panel-heading  {
    background-color: #ffffff;
}

#alta-alerta-title{
    margin: 20px;
}


.volver {
	background-color: #ffffff;
    border: 0px;
	-webkit-border-radius: 7px;
	   -moz-border-radius: 7px;
		    border-radius: 7px;

	padding: 15px 10px;
}

.btn-default {
    color: #333333;
  	background-color: #ffffff;
    border: 1px solid #ccc;
}
.btn-default:hover, .btn-default:focus{
    color: #333333;
  	background-color: #d8d8d8;
    border: 1px solid #ccc;
}

