/* Sticky footer styles
-------------------------------------------------- */
html {
  position: relative;
  min-height: 100%;
}
body {
  /* Margin bottom by footer height */
  margin-bottom: 60px;
}
.footer {
  position: absolute;
  bottom: 0;
  width: 99%;
  /* Set the fixed height of the footer here */
  height: 40px;
  line-height: 32px; /* Vertically center the text there */
  background-color: #f5f5f5;
}
.imgTRMS {
    width: 90px;
    height: 60px;
    background-image: url("data:image/jpeg;base64,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");
    background-size: cover;
}

/* Custom page CSS
-------------------------------------------------- */
/* Not required for template or sticky footer method. */

body > .container {
  padding: 60px 15px 0;
}

.footer > .container {
  padding-right: 15px;
  padding-left: 15px;
}

code {
  font-size: 80%;
}