/** Add css rules here for your application. */


/** Example rules used by the template application (remove for your app) */
h1 {
  font-size: 2em;
  font-weight: bold;
  color: #777777;
  margin: 40px 0px 70px;
  text-align: center;
}

.sendButton {
  display: block;
  font-size: 16pt;
}

/** Most GWT widgets already have a style name defined */
.gwt-DialogBox {
  width: 400px;
}

.dialogVPanel {
  margin: 5px;
}

.serverResponseLabelError {
  color: red;
}

/** Set ids using widget.getElement().setId("idOfElement") */
#closeButton {
  margin: 15px 6px 6px;
}

.note {
  position: relative;
  width: 30%;
  padding: 1em 1.5em;
  margin: 1em 1em auto 0;
  color: #fff;
  background: #97C02F;
  overflow: hidden;
  font-size: 11pt;
}

.note:before {
  content: "";
  position: absolute;
  top: 0;
  right: 0;
  border-width: 0 16px 16px 0;
  border-style: solid;
  border-color: #fff #fff #658E15 #658E15;
  background: #658E15;
  -webkit-box-shadow: 0 1px 1px rgba(0,0,0,0.3), -1px 1px 1px rgba(0,0,0,0.2);
  -moz-box-shadow: 0 1px 1px rgba(0,0,0,0.3), -1px 1px 1px rgba(0,0,0,0.2);
  box-shadow: 0 1px 1px rgba(0,0,0,0.3), -1px 1px 1px rgba(0,0,0,0.2);
  /* Firefox 3.0 damage limitation */
  display: block; width: 0;
}

.note.blue {
  background: #53A3B4;
}

.note.blue:before {
  border-color: #fff #fff transparent transparent;
  background: transparent;
}

.login-titulo {
  line-height: 24px;
  background: url(images/logo/logo-apu.jpg) no-repeat 0 0;
  padding-left: 20px;
  padding-top: 20px;
}

.texto-cargando {
  font-size: 1.0rem;
  color: #4c8bf5;
  padding: 1rem 2rem;
}

.concepto-titulo {
  font-size: 1.05rem;
  font-weight: bold;
}

.textItemLiteDisabled,
.textItemLiteDisabledRTL,
.textItemLitePendingDisabled,
.textItemLitePendingDisabledRTL,
.textItemLiteDisabledHint,
.textItemLiteDisabledHintRTL,
.selectItemLiteTextDisabled,
.selectItemLiteTextDisabledRTL,
.selectItemLiteTextPendingDisabled,
.selectItemLiteTextPendingDisabledRTL,
.selectItemLiteTextDisabledHint,
.selectItemLiteTextDisabledHintRTL,
.textAreaItemLiteDisabled,
.textAreaItemLiteDisabledRTL,
.textAreaItemLitePendingDisabled,
.textAreaItemLitePendingDisabledRTL,
.textAreaItemLiteDisabledHint,
.textAreaItemLiteDisabledHintRTL {
  color: black !important;
  background-color: lightblue !important;
}

.fa-siga-icon {
  font-size: 1.23rem;
}
.fa-siga-blue {
  color: #0060BF !important;
}
.fa-siga-red {
  color: crimson !important;
}
.fa-siga-excel {
  color: #217346 !important;
}
.record-selected {
  color: darkblue;
  font-weight: bold;
}
.record-focused {
  color: royalblue;
  font-weight: bold;
}
hr.estilo{
  border: 0;
  height: 1px;
  background-color: #F0F0F0;
  background-image: -webkit-linear-gradient(left, rgba(0,0,0,0), rgba(0,0,0,0.75), rgba(0,0,0,0));
  background-image:    -moz-linear-gradient(left, rgba(0,0,0,0), rgba(0,0,0,0.75), rgba(0,0,0,0));
  background-image:     -ms-linear-gradient(left, rgba(0,0,0,0), rgba(0,0,0,0.75), rgba(0,0,0,0));
  background-image:      -o-linear-gradient(left, rgba(0,0,0,0), rgba(0,0,0,0.75), rgba(0,0,0,0));
}