/* Sticky footer styles
-------------------------------------------------- */
html {
  position: relative;
  min-height: 100%;
}

/* Margin bottom by footer height */
body { 
  margin-bottom: 60px;
}

footer {
  position: absolute;
  bottom: 0;
  width: 100%;
  /* Changed the fixed height of the footer to expand relative to its contents - MM 3.12.20 *
  /* Set the fixed height of the footer here */
  height: 65px;
  background-color: #173e56;
   /* MM */
  padding: 20px 0;
}


/* Custom page CSS
-------------------------------------------------- */
/* Not required for template or sticky footer method. */

body > .container {
  padding: 20px 15px 0;
}
/* .container .text-muted {
  margin: 20px 0;
} */

footer > .container {
  padding-right: 15px;
  padding-left: 15px;
}

footer .text-muted {
  color: #ffffff;
}


/* MEDIA QUERIES - MMM
-------------------------------------------------- */
@media (min-width: 400px) and (max-width: 789.98px)  {
  footer .text-muted {
    font-size: 13px;
  } 
}

@media (min-width: 250px) and (max-width: 399.98px)  {
  footer .text-muted {
    font-size: 11px;
  } 
}
