* {
  font-family: Verdana, Arial, Helvetica, "sans-serif", "Apple LiGothic Medium", "Apple LiSung Light", Taipei, 新細明體, 細明體;
  font-size: 13px;
}
h1, h2, h3 {
  color: #900;
  font-weight: bold;
}
h1 {
  font-size: 17px;
  border-bottom: 1px solid #333;
  margin: 0 0 2.5em 0;
}
h3 {
  font-size: 15px;
  margin: 1em 0;
}
#mod_bwpostman #bwp_mod_form_editlink {
  display: none;
}

#mod_bwpostman .fa {
  color: red;
}
.container-header {
  background-color: #fff;
  background-image: none;
}
.container-header .grid-child {
  margin-inline-end: 0;
  margin: 0;
  padding: 0;
  background-image: url("/images/brand_identity/logo_bg.png");
  background-position: left bottom;
  background-repeat: repeat-x;
}
.grid-child {
  max-width: none;
}
.container-header .navbar-brand {
  padding: 0;
}
.navbar-brand {
  margin: 0;
}
.container-banner {
  background-color: #4E4A49;
}
.container-banner img {
  display: inline;
}
.container-banner .mod-custom p {
  margin: 0;
}
.footer {
  background-color: #fff;
  background-image: none;
  text-align: right;
  color: #000;
}
.footer,
.footer .grid-child {
  border-width: 18px 0 0 0;
  border-color: #000;
  border-style: solid;
}
.footer .grid-child {
  margin-top: 1px;
  padding-top: 1em;
  padding-right: 2em;
}
.mod-footer {
  width: 100%;
}
.footer1 {
  font-size: 9px;
  font-style: italic;
}