/* Sticky footer styles
-------------------------------------------------- */
html {
  position: relative;
  min-height: 100%;
}
body {
  /* Margin bottom by footer height */
  margin-bottom: 60px;
  font-family: "Trebuchet MS", "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", "Tahoma", "sans-serif";

}
.footer {
  position: absolute;
  bottom: 0;
  width: 100%;
  /* Set the fixed height of the footer here */
  height: 60px;
  /*line-height: 60px;*/ /* Vertically center the text there */
  background-color: #fff;
}


/* Custom page CSS
-------------------------------------------------- */
/* Not required for template or sticky footer method. */

body > .container {
  padding: 30px 15px 0;
}

.footer > .container {
  padding-right: 15px;
  padding-left: 15px;
}

code {
  font-size: 80%;
}

.text-indent-md{
 text-indent: 20px;
} 

.in-quotes{
  font-size: 1.25rem;
  font-weight:800;
}

.fs-xl{
  font-size: 1.3rem !important;

}

.fs-xxl{
  font-size: 2.0rem !important;

}

.fs-lg{
  font-size: 1.2rem !important;

}

.fs-sm{
  font-size: 1.1rem !important;
  font-weight:800;

}

.fs-xs{
  font-size: 1.1rem !important;

}

.underline{
  text-decoration: underline !important;
}

a:link {
  text-decoration: none;
  color:#07436C !important;
}

a:visited {
  text-decoration: none;
  color:#07436C !important;
}

a:hover {
  text-decoration: none;
  color:#07436C !important;
}

a:active {
  text-decoration: none;
  color:#07436C !important;
}

.color-black{
  color:#212529!important;
}

