body {
    padding-top: 56px;
    padding-left: 0;
    padding-right: 0;
    margin: 0;
    max-width: 100%;
    overflow-x: hidden;
}

p{

  font-size:24px;

}

h1{

  transform: scale(3, 3);
  transform-origin: bottom left;

}

.left-aligned { margin-left: 0; }
.bg-dark { background-color: #1d2f08!important; }
.bg-hero { background-color: #4d5e35; }


/* CALLOUT */
.bd-callout { padding:1.25rem; margin-top:1.25rem; margin-bottom:1.25rem; border:1px solid #e9ecef; border-left-width:.25rem; border-radius:.25rem }
.bd-callout h4 { margin-bottom:.25rem }
.bd-callout p:last-child { margin-bottom:0 }
.bd-callout code { border-radius:.25rem }
.bd-callout+.bd-callout { margin-top:-.25rem }
.bd-callout-info { border-left-color:#5bc0de }
.bd-callout-warning { border-left-color:#f0ad4e }
.bd-callout-danger { border-left-color:#d9534f }

.sectionhead{

  font-weight: bolder;
  padding-top: 5%;

}

.sectionsubhead{

  font-weight: bold;
  padding-top:2%;

}
.greensectionsubhead{

  color:#343f3c;
  font-weight: bold;
  padding-top:0%;

}

.whitesectionhead{

  font-weight: bolder;
  color:#f5f5e5;
  text-align: center;
  padding-top:3%;

}

.leftwhitesectionhead{

  font-weight: bolder;
  color:#f5f5e5;
  padding-top:3%;

}

.greensectionhead{

  font-weight: bolder;
  color:#343f3c;
  text-align: center;
  padding-top:3%;

}

.bluesectionhead{

  font-weight:bolder;
  color:#0037a8;

}
.bluesectionsubhead{

  font-weight:bolder;
  color: #001a60;

}
.bluetext{


  color:#001a60;

}


/* footer */
footer a { color: white; font-weight: bold; text-decoration: none; }
footer a:hover { color: white; text-decoration: underline; }

