﻿#header-row a.header-logo img {
  margin-left: -10px;
}

div.login-links div {
  margin-right: -15px;
  font-size: 13px;
}

.navbar-default {
  background: none;
  filter: none;
  -webkit-box-shadow: none;
  box-shadow: none;
  border: none;
  margin-top: 20px;
  margin-bottom: 0;
}

#block-bcbsksfootermenu .nav>li>a {
  padding: 10px 7px;
  font-size: 16px;
}

#block-bcbsksfootermenu ul,
#block-bcbsksfootermenu li.leaf {
  padding: 0 0;
  text-align: center;
  font-family: "museoSans500";
}

#block-bcbsksfootermenu ul>li.leaf :after {
  content: '      |  ';
  white-space: pre-wrap;
}

#block-bcbsksfootermenu ul>li.leaf.last :after,
#block-bcbsksfootermenu ul>li.leaf:nth-child(4) :after {
  content: "";
}


.block-provider-search-bcbsks-block>h3 {
  display: block;
  background-color: #175685;
  padding: 8px 12px;
  color: white;
  font-size: 18px;
  font-weight: bold;
}

.block-provider-search-bcbsks-block>div {
  border: 1px solid #8c8c8c;
  background-color: #eeeeee;
  padding: 8px 12px;
  margin-top: 4px;
}

.block-provider-search-bcbsks-block>div>i {
  font-size: 11px;
  font-style: normal;
}

.block-provider-search-bcbsks-block>div>i>a {
  text-decoration: underline;
}

div.bcbsks-home-image {
    background-image: url(../Images/bcbsks-banner.jpg);
    height: 345px;
    width: 960px;
    background-repeat: round;
    background-size: contain;
}

div.bcbsks-home-image span.bcbsks-image-text-left {
  margin-left: 45px;
  padding-top: 55px;
  display: block;
  font-size: 16px;
  width: 50%;
}

div.bcbsks-home-image {
  color: #000;
}

div.bcbsks-home-image span.bcbsks-text-bottom {
  font-weight: 900;
}

span.bcbsks-image-text-left strong {
  font-size: 19px;
}

span.bcbsks-image-text-left ul {
  margin: 0;
  padding:  1em 0 0.5em 2.5em;
  color: #000;
}

.alt_page_navigation a {
    color: black !important;
    background-color: #ecf8fe !important;
}

a.social {
  padding-right: 15px;
  padding-left: 15px;
}

img.social-icon {
  width: 50px;
}

div#footer-line1 {
  padding: 0 3%;
}

div#footer-line2 {
  padding: 10px 0 40px 0;
}

#block-bcbskssociallinks p {
  width: 72%;
  text-align: center;
  margin: 0 auto;
  padding: 10px 0 0 0;
  font-weight: 100;
}