.div-irrigationreport-register
{
  background-color: #FFFFFFD8;
  border: solid;
  border-width: 2px;
  padding: 3px;
}
.leaflet-right > .div-irrigationreport-register
{
  margin-right: 110px;
}
.leaflet-right > .div-irrigationreport-register.mobile
{
  margin-right: 10px;
}
.irrigationreport-writer-only
{

}
.irrigationreport-writer-only-hidden
{
  display: none;
}

.grid-watering-element-irrigationreport-info
{
  display: grid;
  grid-template-columns: 1fr 4fr;
  grid-column-gap: 10px;
  grid-row-gap: 20px;
  width: 100%;
}

.grid-irrigationreport-info
{
  display: grid;
  grid-template-columns: 1fr 4fr;
  grid-column-gap: 10px;
  grid-row-gap: 20px;
  width: 100%;

}

.grid-quota-balance-info
{
  display: grid;
  grid-template-columns: 3fr 2fr;
  grid-row-gap: 10px;
  width: 100%;
}


.irrigationshed-irrigating
{
  border: 3px solid #3388ff;
  -webkit-border-radius: 30px;
  height: 22px;
  width: 22px;
  -webkit-animation: pulsate 1s ease-out;
  -webkit-animation-iteration-count: infinite;
}
.modal-watering-element-irrigationreport-add
{
  z-index: 20001;
}
.modal-watering-element-irrigationreport-list
{
  z-index: 20002;
}
.modal-irrigationreport-info
{
  z-index: 20003;
}
.modal-quota-balance-info
{
  z-index: 20004;
}
.modal-irrigationreport-signature-add
{
  z-index: 20004;
}
.irrigationreport-list-modal-body
{
  max-height: 75vh;
  overflow: auto;
}

.irrigationreport-list-table
{
  border-collapse: collapse;
  width: 100%;
}
table.irrigationreport-list-table th {
  border: 1px solid #dddddd;
  text-align: center;
}
table.irrigationreport-list-table td {
  border: 1px solid #dddddd;
  text-align: center;
}

table.irrigationreport-list-table tr:nth-child(even) {
  background-color: #dddddd;
}
.clickable-row
{
  cursor: pointer;
  font-weight: bolder
}
.leaflet-top.leaflet-left, .leaflet-top.leaflet-right
{
  margin-top: 47px;
}
.irrigationreport-list-table .clickable-row:hover
{
  background-color: #7fbf3f36;
}

.irrigationreport-list-table tr.row-sended[class]
{
  background-color: #7fbf3f90;
  cursor: pointer;
}
.irrigationreport-list-table tr.row-sended[class]:hover
{
  background-color: #73737390;
}
.irrigationreport-list-table tr.row-sended.row-not-init[class]
{
  background-color: #43454690;
  cursor: pointer;
}
.irrigationreport-list-table tr.row-sended.row-not-init[class]:hover
{
  background-color: #73737390;
}
.irrigationreport-list-table tr.row-sended.row-irrigating[class]
{
  background-color: #009fee90;
  cursor: pointer;
}
.irrigationreport-list-table tr.row-sended.row-irrigating[class]:hover
{
  background-color: #73737390;
}


@-webkit-keyframes pulsate
{
  0% {-webkit-transform: scale(0.1, 0.1); opacity: 0.0;}
  50% {opacity: 1.0;}
  100% {-webkit-transform: scale(2, 2); opacity: 0.0;}
}

.btn-modal-irrigationreport-register
{
  border: none;
  cursor: pointer;
  font-size: 17px;
  height: 35px;
  line-height: 0.5;
  padding: 6px 0;
  text-align: center;
  width: 35px;
}

.debt-warning{
  color: red;
  text-align: center;
}
.debt-hide{
  display: none;
}