@charset "utf-8";
/* CSS Document */

/* Sticky footer styles
-------------------------------------------------- */
html {
  position: relative;
  min-height: 100%;
}

/* Set margin-bottom according to screen size (footer becomes taller as screen narrows) */

body {
  /* Margin bottom by footer height */
  margin-bottom: 180px !important;
}

@media (max-width: 991px){
body {
  /* Margin bottom by footer height */
  margin-bottom: 180px !important;
}
}

@media (max-width: 767px){
body {
  /* Margin bottom by footer height */
  margin-bottom: 250px !important;
}
}

@media (max-width: 575px){
body {
  /* Margin bottom by footer height */
  margin-bottom: 600px !important;
}
}

.footer {
  position: absolute;
  bottom: 0;
  width: 100%;
/* Set the fixed height of the footer here */
/*height: 50px;*/
  background-color: #f5f5f5;
}

