p {
  margin-bottom: 1.3em !important; }

  a.navbar-brand{
color:white !important;
text-decoration:underline;
  }

ol > a:visited {
  color: #4527A0;
  text-decoration: underline; 
}

.panel-title a {
  background: #553C9A;
  border: 0; }

.panel-group .panel-heading h4 {
  background: #553C9A; }

.carousel-image.img-responsive {
  height: 500px !important; }

.section_background_wrapper {
  padding-top: 20px;
  padding-bottom: 20px; }

.buttonBevel:before {
  background: transparent; }

.buttonBevel:after {
  background: transparent; }

.pageTitle {
  color: #4D4D4D;
  background-color: transparent;
  padding-top: 10px; }

h1 {
  margin-top: 0 !important;
  font-size: 3.998em !important; }

h2 {
  font-size: 2.827em !important; }

h3 {
  font-size: 1.999em !important; }

h4 {
  font-size: 1.414em !important; }

.fa-twitter {
  color: #00b8f1; }

.fa-facebook {
  color: #195491; }

.fa-youtube {
  color: #ff3333; }

a{
  color:#3333FF;
  text-decoration: underline;
  font-weight:bold;
}

a.acsButton{
  text-decoration: underline !important;
}

.panel-title a{
  text-decoration: underline;
}
  
.logo {
  background-image: url("/img/logo_health.png"); }

.breadcrumb > li + li:before {
  color: #c6c6c6; }

.onebg,
.acsButton,
footer {
  background-color: #1A202C;
  color:white;
  height: auto; }

body {
  color: #1A202C;
  font-size:16px;
  font-family: 'Open Sans', serif; }
  body .onebg {
    color: #3f010e; }
    body .onebg .acsButton {
      background-color: #FFF;
      color: #553C9A;
      border: underline; 
      text-decoration: underline; }
    body .onebg .acsButton:hover {
      background-color: #553C9A;
      color: #FFF;
      border: 3px solid rgba(255, 255, 255, 0.53);
      text-decoration: underline; }
    body .onebg a {
      color: #ffffff;
      font-weight: bold; }
  body .onebg-opac {
    background-color: #553C9A; }
  body .twobg, body .twobg * {
    color: #FFFFFF;
    background-color: #553C9A !important; }
  body .twobg-opac {
    background-color: #553C9A; }
  body .threebg {
    color: #0f0f0f;
    background-color:#F7FAFC !important; }
  body .threebg-opac {
    background-color:#F7FAFC; }
  body .fourbg {
    background-color: #979797 !important; }
  body .fourbg-opac {
    background-color: rgba(151, 151, 151, 0.8); }
  body .greybg {
    color: #5b5b5b;
    background-color: #f4f4f4 !important; }
  body .text-primary {
    color: #553C9A !important; }
  body .text-secondary {
    color: #00b8f1 !important; }
  body .text-third {
    color: #4d4d4d !important; }
  body .text-fourth {
    color: #979797 !important; }
  body .text-grey {
    color: #f4f4f4 !important; }
  body .text-black {
    color: #000 !important; }
  body .text-white {
    color: #fff !important; }
  body .greybg-opac {
    background-color: rgba(244, 244, 244, 0.8); }

body [class^="type_"] .tiles > [class^="col"] {
  padding: 5px; }
body [class^="type_"] .tiles .tile {
  overflow: hidden; }
  body [class^="type_"] .tiles .tile a, body [class^="type_"] .tiles .tile a:hover, body [class^="type_"] .tiles .tile a:active, body [class^="type_"] .tiles .tile a:focus {
    
    color: #ffffff; }
  body [class^="type_"] .tiles .tile .carousel-inner {
    height: 100%;
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center; }
  body [class^="type_"] .tiles .tile .item {
    height: 100%; }
    body [class^="type_"] .tiles .tile .item .tile-container {
      padding: 10px;
      height: 100%; }
      body [class^="type_"] .tiles .tile .item .tile-container.filter {
        background-color: rgba(0, 0, 0, 0.53); }
      body [class^="type_"] .tiles .tile .item .tile-container h3.tilecaption {
        font-size: 1.0000em;
        margin: 0 0 15px; }
  body [class^="type_"] .tiles .tile .text-white {
    text-shadow: 1px 1px #000; }
  body [class^="type_"] .tiles .tile .text-black {
    text-shadow: 1px 1px #ffffff; }
  body [class^="type_"] .tiles .tile .carousel-inner, body [class^="type_"] .tiles .tile .item .tile-container {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center; }
  body [class^="type_"] .tiles .tile .slide {
    height: 100%; }
body [class^="type_"] .tab-content {
  border: 1px solid #553C9A;
  margin-top: -1px;
  padding: 10px; }
body [class^="type_"] .nav-tabs li a {
  color: #fff;
  font-weight: bold;
  background-color: #553C9A;
  margin: 0 2px;
  border: 1px solid #553C9A;
  padding: 5px; }
  body [class^="type_"] .nav-tabs li a:hover, body [class^="type_"] .nav-tabs li a:active, body [class^="type_"] .nav-tabs li a:focus {
    background-color: #fc7693;
    color: #fff; }
body [class^="type_"] .nav-tabs li.active a {
  background-color: #fff;
  color: #553C9A; }
  body [class^="type_"] .nav-tabs li.active a, body [class^="type_"] .nav-tabs li.active a:hover, body [class^="type_"] .nav-tabs li.active a:active, body [class^="type_"] .nav-tabs li.active a:focus {
    border: 1px solid #553C9A;
    border-bottom-color: #fff; }
body [class^="type_"] .nav-tabs > :first-child a {
  margin-left: 0 !important; }
body [class^="type_"] .nav-tabs > :last-child a {
  margin-right: 0 !important; }
body [class^="type_"] .html ul, body [class^="type_"] .html ol {
  margin-bottom: 30px;
  padding-left: 40px; }
body [class^="type_"] .html > .two-col > .col-md-6.col-1 {
  padding-right: 35px !important;
  padding-left: 35px !important; }
body [class^="type_"] .html > .two-col > .col-md-6.col-2 {
  padding-right: 35px !important;
  padding-left: 35px !important; }

a.acsButton {
  border: 3px solid #1A202C;
  -webkit-transition: all 0.2s ease;
  -moz-transition: all 0.2s ease;
  -ms-transition: all 0.2s ease;
  -o-transition: all 0.2s ease;
  transition: all 0.2s ease; }
  a.acsButton:hover {
    background-color: #553C9A; 
  color:white;
  text-decoration: underline; }
}
  a.acsButton[data-sfa-button="btngreen"] {
    background-color: #50b748;
    border-color: #3b773b; }
  a.acsButton[data-sfa-button="btngreen"]:hover {
    background-color: #84cd7e;
    border-color: #51a451;
    color: #FFFFFF; }

.img-shaper.img-circle {
  border: 3px solid #e2e2e2; }

.onebg .image.image2 {
  color: #ffffff; }

h1 {
  font-size: 4em;
  margin: 20px 0; }

h2 {
  font-size: 3.2em;
  font-weight: lighter; }

h3 {
  font-size: 40px;
  font-weight: 300; }

h4 {
  font-size: 32px;
  font-weight: lighter; }

.announcement-banner {
  background-color: #f0ad4e;
  color: #674009;
  font-weight: bold;
  padding: 8px;
  position: relative; }

.ul-img li {
  padding: 16px 0 16px 16px;
  list-style: underline;
  margin-bottom: 30px;
  vertical-align: middle;
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  align-items: center; }
  .ul-img li:before {
    font-family: 'FontAwesome';
    font-size: 5em;
    content: '\f05d';
    margin: -22px 20px -22px -15px;
    border-radius: 50%;
    color: #553C9A; }

.sectionslayout > section > div > div {
  padding: 40px 0; }

.sectionslayout > section.no-section-padding {
  margin: -40px 0; }

.carousel-text .text-wrapper {
  position: relative;
  line-height: 1;
  color: #fff;
  display: inline;
  white-space: pre-wrap;
  border: 0.25em solid #553C9A;
  box-shadow: 30px 0 0 #553C9A, -10vw 0 0 #553C9A; }
  .carousel-text .text-wrapper, .carousel-text .text-wrapper:after {
    background-color: #553C9A; }
  .carousel-text .text-wrapper:after {
    content: "";
    position: absolute;
    top: -0.25em;
    right: 100%;
    bottom: -0.25em;
    width: 0.25em; }
  .carousel-text .text-wrapper span {
    box-shadow: underline;
    position: relative;
    z-index: 1; }

.image img.img-responsive.img-circle {
  width: 70%;
  margin: 0 auto; }

#searchbox {
  border: underline; }
  #searchbox .gsc-input-box {
    height: 28px; }
  #searchbox .cse .gsc-search-button input.gsc-search-button-v2, #searchbox input.gsc-search-button-v2 {
    width: 16px;
    height: 16px; }

.tag-cloud {
  font-size: 30px; }

.latest-articles li a {
  text-decoration: underline; }

.latest-articles li .article-date {
  font-size: smaller;
  color: #848484; }

.latest-articles li {
  list-style: underline; }

@media (min-width: 768px) {
  .carousel-image.img-responsive {
    height: 700px; } }


    .menu li span{
      color:white;
    }
/*# sourceMappingURL=main.css.map */
