
/*====================================*\
   Custom Page Styles
\*====================================*/

.custom-page-one-col-content, 
.custom-page-two-col-content {
  margin-top: 0px;
}
.custom-page-one-col-content .col-48 {
  width: 48%;
}
.custom-page-one-col-content .col-46 {
  width: 46.1%;
}
.custom-page-one-col-content .col-53 {
  width: 53%;
}
.custom-page-one-col-content .col-95 {
  width: 95%;
}
.custom-page-one-col-content .wellstar-3col{
  display: table;
  width: 100%; 
  table-layout: fixed;
  border-spacing: 10px;  
}
.custom-page-one-col-content .wellstar-panel,
.custom-page-two-col-content .wellstar-panel {
  display: table-cell;
  border: 1px solid #ddd;
  margin-bottom: 15px;
  padding: 5px 10px;
}
.custom-page-one-col-content .wellstar-panel img,
.custom-page-two-col-content .wellstar-panel img {
  border: 1px solid #ddd;
}
.custom-page-one-col-content .wellstar-panel h2,
.custom-page-two-col-content .wellstar-panel h2 {
  margin-top: 5px;
  margin-bottom: 10px;
  padding-bottom: 8px;
}
.custom-page-one-col-content .wellstar-panel hr, 
.custom-page-two-col-content .wellstar-panel hr {
  height: 1px;
  color: #dddddd;
  background-color: #dddddd;
  border: none;
}
.custom-page-one-col-content .wellstar-panel ul,
.custom-page-two-col-content .wellstar-panel ul {
  list-style: none;
  padding-left: 0px;
}
.custom-page-one-col-content .wellstar-panel li,
.custom-page-two-col-content .wellstar-panel li {
  margin-left: 15px;
}
.custom-page-one-col-content .wellstar-panel li:before,
.custom-page-two-col-content .wellstar-panel li:before {
  color: #ccc;
  content: '\25AA';
  font-size: 20px;
  line-height: 1;
  margin-left: -15px;
  padding: 0px 5px;
  position: relative;
  top: 1px;
}
.custom-page-one-col-content .wellstar-library-panel,
.custom-page-two-col-content .wellstar-library-panel {
  border: 1px solid #ddd;
  margin-bottom: 15px;
  padding: 5px 10px;
}
.custom-page-one-col-content .wellstar-library-panel img,
.custom-page-two-col-content .wellstar-library-panel img {
  border: 1px solid #ddd;
}
.custom-page-one-col-content .wellstar-library-panel h2,
.custom-page-two-col-content .wellstar-library-panel h2 {
  border-bottom: 1px solid #ddd;
  margin-top: 10px;
  padding-bottom: 8px;
}
.custom-page-one-col-content .wellstar-library-panel hr, 
.custom-page-two-col-content .wellstar-library-panel hr {
  height: 1px;
  color: #dddddd;
  background-color: #dddddd;
  border: none;
}
.custom-page-one-col-content .wellstar-library-panel ul,
.custom-page-two-col-content .wellstar-library-panel ul {
  list-style: none;
  padding-left: 0px;
}
.custom-page-one-col-content .wellstar-library-panel li,
.custom-page-two-col-content .wellstar-library-panel li {
  margin-left: 15px;
}
.custom-page-one-col-content .wellstar-library-panel li:before,
.custom-page-two-col-content .wellstar-library-panel li:before {
  color: #ccc;
  content: '\25AA';
  font-size: 20px;
  line-height: 1;
  margin-left: -15px;
  padding: 0px 5px;
  position: relative;
  top: 1px;
}

.custom-page-content-wrapper h3 {
    margin-top: 10px;
    margin-bottom: 10px;
}

/*Quick Links*/
.wellstar-quick-link {
  clear: both;
  color: #555555 !important;
  display: block;
  margin-bottom: 5px;
  padding: 10px;
}
.wellstar-quick-link.gold {
  background: #FDB933;
}
.wellstar-quick-link.periwinkle {
  background: #5F78BB;
}
.wellstar-quick-link.cranberry {
  background: #D20962;
}
.wellstar-quick-link.teal {
  background: #00A78E;
}
.wellstar-quick-link.gray {
  background: #e9e9e9;
}
.wellstar-quick-link.blue {
  background: #0BA2C3;
}
.wellstar-quick-link.violet {
  background: #7D3F98;
}
.wellstar-quick-link.green {
  background: #7AC143;
}
.wellstar-quick-link.darkgreen {
  background: #5E9732;
}
.wellstar-quick-link.magenta {
  background: #D20962;
}
.wellstar-quick-link.orange {
  background: #E9640B;
}
.wellstar-quick-link.sand {
  background: #BD8C4B;
}
.wellstar-quick-link.pistachio {
  background: #60C3AE;
}
.wellstar-quick-link.grayblue {
  background: #7090A5;
}
.wellstar-quick-link.indigo {
  background: #3964C3;
}
.wellstar-quick-link span {
  display: inline-block;
  width: 90%;
  color: #555555
}
.wellstar-quick-link span span {
  font-size: 12px;
}
.wellstar-quick-link:after {
  content: "\232A";
  display: inline-block;
  float: right;
  position: relative;
 }


/*Colored Background Headers*/
.wellstar-background-header {
  clear: both;
  text-align: center;
  display: block;
   
}
.wellstar-background-header.gold {
  background: #FDB933;
}
.wellstar-background-header.periwinkle {
  background: #5F78BB;
}
.wellstar-background-header.blue {
  background: #0BA2C3;
}
.wellstar-background-header.cranberry {
  background: #D20962;
}
.wellstar-background-header.teal {
  background: #00A78E;
}
.wellstar-background-header.gray {
  background: #e9e9e9;
}
.wellstar-background-header.violet {
  background: #7D3F98;
}
.wellstar-background-header.green {
  background: #7AC143;
}
.wellstar-background-header.magenta {
  background: #D20962;
}
.wellstar-background-header.orange {
  background: #E9640B;
}
.wellstar-background-header.sand {
  background: #BD8C4B;
}
.wellstar-background-header.pistachio {
  background: #60C3AE;
}
.wellstar-background-header.grayblue {
  background: #7090A5;
}
.wellstar-background-header.darkgreen {
  background: #5E9732;
}
.wellstar-background-header.indigo {
  background: #3964C3;
}  
.wellstar-background-header span {
  display: inline-block;
  width: 90%;
}
.wellstar-background-header span span {
  font-size: 12px;
}