﻿@media screen and (max-width: 768px) {
  img.imgfooter {
    max-height: 89px;
    height: 89px;
  }
  div.imgfooter {
    max-height: none;
    height: auto;
  }
}
.card-body {
  height: 74vh;
  min-height: 74vh;
  text-align: left;
  padding-top: 0;
  padding: 0.5rem;
  width: 100%;
  overflow-y: auto;
}

.card-header {
  padding: 0rem 1.25rem;
}

.card {
  min-height: calc(85vh - 5px);
  max-width: 100%;
  margin: 20px auto auto auto;
  width: 90%;
  background-color: rgba(255, 255, 255, 0.6) !important;
  border-radius: 6px;
  border: 2px solid #000;
  margin-bottom: 33px;
}

img.logoCliente {
  width: 100px;
  position: absolute;
  right: 17px;
  top: 17px;
  z-index: 9;
}

@media screen and (max-width: 768px) {
  img.logoCliente {
    width: 100%;
    position: relative;
    top: 0;
    right: 0;
    padding: 15px 7px 0 7px;
  }
}
.Logorid img, .LogoClienterid img {
  margin-top: 16px;
}
