/* Star custom overrides */
body { font-family: "Open Sans",sans-serif;}
h1, h2, h3, h4, h5, h6, .system-message h1, .system-error-message h1 {
    font-family: "Open Sans", sans-serif; }
h1 { font-weight:700;}
a { color: #000000; font-weight:700;}
a:hover { color: #000000; text-decoration: underline;}
strong {font-weight: 700;}
.bg-dark {background-color: #888888;}
.background-image {  background-color: #888888;}
/* menus */
.masthead .navbar-nav .nav-item .nav-link { font-size: 18px; font-weight: 700;}
/* buttons */
.btn.btn-primary {    background-color: #888888;    border-color: #888888;    color: #fff;}
.btn.btn-primary:hover{background-color:#c9c9c9; border-color:#c9c9c9;}
.btn.btn-primary:focus, .btn.btn-primary:not(:disabled):not(.disabled):active, .btn.btn-primary:not(:disabled):not(.disabled):active:focus{background-color:#c9c9c9; border-color:#c9c9c9;}
/* Tabs */
.nav-tabs .nav-item.show .nav-link, .nav-tabs .nav-link.active { font-weight: 700; border-top: 3px double #58595b;}
.nav-link:focus, .nav-link:hover {    text-decoration: none;    color: #888888;}
/* footer */
.footer.footer-11 ul li a { color: #fff;}
.footer.footer-11 a { color: #fff;}
.footer.footer-11 a:hover { color: #fff;}
.footer.footer-11 p {font-size: 14px;}
/* bootstrap cards */
.boxen h2 {font-size: 1.275rem; font-weight: 700;margin-bottom: 2px;}
.boxen {text-align: center;}
.boxen {background: #fbfbfb;
    border: 1px solid #f8f8f8;
    border-bottom: 1px solid #ececec;
    -webkit-box-shadow: 0 1px 0 rgba(0,0,0,0.15);
    box-shadow: 0 1px 0 rgba(0,0,0,0.15);}
/* slider - note: update peek in js to zero  */
.slider .glide__arrow {color: #d9d5d5;}
.slider .glide__bullet--active svg {    color: #d9d5d5;}
/* inner header image */
.pageheader {  background: url('../images/assets/inner-header.jpg') repeat-x scroll center top;
}
@media screen and (min-width: 992px){
  .slider {padding: 20px 0;}
  section.feature {padding-top: 70px;}
}
@media screen and (max-width: 767px){
.banner h1 {font-size: 24px;}
}