/* porto FBS container styles */

div.pf-Blue1-box, div.pf-Red1-box, div.pf-Gray1-box {
  padding: 20px 10px 10px 10px;
  border-color: #bfbfbf;
  border-width: 0 1px 1px 1px;
  border-style: solid;
  border-radius: 7px 7px 10px 10px;
  background-color: #fff;
  margin-top: -10px;
}

div.pf-Gray1-box {
  background-color: #f9f9f9;
}

h1.pf-Red1, h2.pf-Red1, h3.pf-Red1, h4.pf-Red1 {
  background: #af334b;
}

h1.pf-Blue1, h2.pf-Blue1, h3.pf-Blue1, h4.pf-Blue1 {
  background: #00519b;
}

h1.pf-Gray1, h2.pf-Gray1, h3.pf-Gray1, h4.pf-Gray1 {
  background: #414141;
}

h1.pf-Blue1, h2.pf-Blue1, h3.pf-Blue1, h4.pf-Blue1,
h1.pf-Red1, h2.pf-Red1, h3.pf-Red1, h4.pf-Red1,
h1.pf-Gray1, h2.pf-Gray1, h3.pf-Gray1, h4.pf-Gray1 {
  color: #fff;
  text-transform: none;
  padding: 8px 8px 12px 20px;
  border-radius: 10px 10px 0 0;
  font-weight: normal;
  margin-bottom: 0;
}

h1.pf-BluePageHead {
  background: #00519b;
  color: #fff;
  padding: 0 16px;
  margin-bottom: 0;
  font-weight: normal;
  text-transform: none;
  border-radius: 7px 7px 0 0;
}

h2.pf-BluePageHead {
  background: #00519b;
  color: #fff;
  padding: 0 16px;
  margin-bottom: 20px;
  font-weight: normal;
  text-transform: none;
  border-radius: 7px;
}
