﻿a#bcbrand.navbar-brand {
  background-color: white;
  height: 60px;
}
a#bcbrand.navbar-brand img.brand-icon {
  width: 90%;
  height: unset;
  margin-top: 15px;
}
ul li {
  list-style: none;
}
div.Column {
  float: left;
  width: 30%;
  background-color: none;
  vertical-align: middle;
  text-align: left;
  display: block;
  color: #262262;
  font-size: 13px;
  font-weight: bold;
}
ul.homepolicylist {
  display: block;
  list-style-type: disc;
  margin-block-start: 1em;
  margin-block-end: 1em;
  margin-inline-start: 0px;
  margin-inline-end: 0px;
  padding-inline-start: 40px;
}
ul.homepolicylist li.icon {
  list-style: none;
  padding: 0px;
  float: left;
  text-wrap: none;
}
ul.homepolicylist img.icon-disabledled {
  opacity: 0.4;
  filter: alpha(opacity=40);
}
/*TRS*/
div.trstext {
  width: 900px;
  min-height: 75px;
  text-align: justify;
  vertical-align: middle;
  float: left;
  margin-left: 10px;
}
img.trs {
  float: right;
  vertical-align: middle;
  margin-right: 10px;
}
p.trs {
  float: left;
  margin-left: 20px;
}
div.trsdata {
  float: right;
  width: 460px;
  min-height: 300px;
  margin-top: 25px;
  margin-right: 20px;
}
div.chartcontainer {
  margin-right: 0;
  margin-left: 0;
  width: 460px;
  float: left;
}
td.benefitamount {
  text-align: right;
  padding: 5px;
}
tr.total {
  background-color: none;
  color: #982943;
  font-weight: bold;
}
tr.heading {
  background-color: #262262;
  background-color: #ff0000;
  color: white;
  width: 400px;
  margin-bottom: 20px;
  height: 20px;
}
table.trs {
  width: 100%;
  padding-bottom: 5px;
  padding-top: 5px;
  margin-top: 50px;
  text-indent: 5px;
}
td.benefitamount {
  text-align: right;
  padding: 5px;
  height: 20px;
}
tr.total {
  background-color: #982943;
  padding: 5px;
  color: white;
  font-weight: bold;
}
ul#ulLegend {
  margin-top: 20px;
}
ul#ulLegend li {
  list-style: none;
}
ul#ulLegend li div {
  height: 15px;
  width: 15px;
  float: left;
  margin-right: 10px;
}
ul li.leftalign {
  text-align: left;
}
ul li.leftalign img {
  text-align: left;
}
p.flex-title {
  font-size: 1.3em;
  font-weight: 700;
  text-transform: uppercase;
  color: #4d627b;
  height: 60px;
}
p.flex-desc {
  width: 100%;
  display: block;
  height: 120px;
  overflow-y: scroll;
}
div.flex-amount {
  font-size: 2em;
}
div.fixedheight200 {
  height: 200px;
  overflow: hidden;
}
button.PolicyUpdated {
  background-color: green !important;
}
img.flag {
  width: 30px;
}
div.space50 {
  height: 50px;
}
div.Welcome img.companylogo {
  padding-bottom: 20px;
}
textarea#Question {
  resize: vertical;
}
div.benefitcontent {
  text-align: left;
}
div.benefitcontent ul {
  list-style: circle;
  /*float: left;*/
}
div.benefitcontent ul li {
  list-style: circle;
  /*float: left;*/
}
div.benefitcontent ol {
  list-style: unset;
}
div.benefitcontent ol li {
  list-style: unset;
}
table.accounttable td {
  text-align: left;
}