body {
  font-family: "Poppins", sans-serif;
  font-weight: 400;
  font-style: normal;
  font-size: 1em;
}

h1, h2, h3, h4, h5, h6 {
  font-family: "Poppins", sans-serif;
  font-weight: 800;
  font-style: italic;
  color: #005ead;
}

.header {
  background-color: white;
  padding: 30px 15px;
}

  .header a {font-weight: 700; font-style: italic; font-size: 25px; color: #84bdee; text-decoration: none;}
  a.socialHeaderLink {font-size: 18px !important; color: #84bdee;}
  .fa-stack {width: 2em !important;}

.menu {
  background-color: #e2e1df;
  font-size: 20px;
}
  .menu a {
    color: #003b70;
    /* margin-left: 10px; */
    margin-right: 10px;
  }

.title-header {
  padding: 15px 15px 0px 15px;
  background-color: #84bdee;
  color: #ffffff;
  font-weight: bold;
}

.page-title-custom {
  padding: 15px 15px 0px 15px;
  background-color: #84bdee;
  color: #ffffff;
  font-weight: bold;
}
.main-content {
  padding: 50px 15px;
}

.body-wrap {
  padding: 50px 15px;
}

.main-content-account {
  padding: 30px 15px;
  background-color: #f8f8f8;
}

.home-intro {
  padding: 50px 15px;
}

.home-login-box {
  background-color: #84bdee;
  padding: 20px;
}

.home-big-buttons{padding:20px 0;background-color:#eaeaea;border-bottom:1px solid #cdcdcd}

.home-propane {
  margin: 100px 0;
  padding: 30px;
  background-image: url(/_images/homepage/banner_propane.png);
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
}

.home-oil {
  margin: 100px 0;
  padding: 30px;
  background-image: url(/_images/homepage/banner_oil.png);
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
}

.home-cooling {
  margin: 100px 0;
  padding: 30px;
  background-image: url(/_images/homepage/banner_cooling.png);
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
}

.home-heating {
  margin: 100px 0;
  padding: 30px;
  background-image: url(/_images/homepage/banner_heating.png);
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
}


.footer-top {
  background-color: #e2e1df;
  border-top: 1px solid #cecece;
  padding: 20px;
}

.footer-middle {
  background-color: #005ead;
  padding: 20px;
}

.footer-bottom {
  background-color: #003b70;
  border-top: 1px solid #cecece;
  padding: 20px;
  color: #e2e1df;
}
  .footer-bottom a {color: #ffffff; font-weight: bold; text-decoration: none;}
  .footer-bottom a:hover {text-decoration: underline;}


  .poppins-thin {
    font-family: "Poppins", sans-serif;
    font-weight: 100;
    font-style: normal;
  }

  .poppins-extralight {
    font-family: "Poppins", sans-serif;
    font-weight: 200;
    font-style: normal;
  }

  .poppins-light {
    font-family: "Poppins", sans-serif;
    font-weight: 300;
    font-style: normal;
  }

  .poppins-regular {
    font-family: "Poppins", sans-serif;
    font-weight: 400;
    font-style: normal;
  }

  .poppins-medium {
    font-family: "Poppins", sans-serif;
    font-weight: 500;
    font-style: normal;
  }

  .poppins-semibold {
    font-family: "Poppins", sans-serif;
    font-weight: 600;
    font-style: normal;
  }

  .poppins-bold {
    font-family: "Poppins", sans-serif;
    font-weight: 700;
    font-style: normal;
  }

  .poppins-extrabold {
    font-family: "Poppins", sans-serif;
    font-weight: 800;
    font-style: normal;
  }

  .poppins-black {
    font-family: "Poppins", sans-serif;
    font-weight: 900;
    font-style: normal;
  }

  .poppins-thin-italic {
    font-family: "Poppins", sans-serif;
    font-weight: 100;
    font-style: italic;
  }

  .poppins-extralight-italic {
    font-family: "Poppins", sans-serif;
    font-weight: 200;
    font-style: italic;
  }

  .poppins-light-italic {
    font-family: "Poppins", sans-serif;
    font-weight: 300;
    font-style: italic;
  }

  .poppins-regular-italic {
    font-family: "Poppins", sans-serif;
    font-weight: 400;
    font-style: italic;
  }

  .poppins-medium-italic {
    font-family: "Poppins", sans-serif;
    font-weight: 500;
    font-style: italic;
  }

  .poppins-semibold-italic {
    font-family: "Poppins", sans-serif;
    font-weight: 600;
    font-style: italic;
  }

  .poppins-bold-italic {
    font-family: "Poppins", sans-serif;
    font-weight: 700;
    font-style: italic;
  }

  .poppins-extrabold-italic {
    font-family: "Poppins", sans-serif;
    font-weight: 800;
    font-style: italic;
  }

  .poppins-black-italic {
    font-family: "Poppins", sans-serif;
    font-weight: 900;
    font-style: italic;
  }
