/* Responsive web - breakpoints */
/* Box Shadows */
/* float-labels mixins */
footer {
  font-weight: 300;
  font-size: 0.875rem;
  line-height: 1.25rem;
  background: #FFF;
  border-top: 1px solid #E4E4E4;
}

@media all and (min-width: 1025px) {
  footer {
    background: url("/images/bokf-perspective-graphic.svg") no-repeat bottom right #fff;
  }
}

@media all and (max-width: 767px) {
  footer ul li {
    margin-bottom: 0.75rem;
  }
}

footer a {
  color: #352b2b;
  font-size: 0.875rem;
  font-weight: 400;
  letter-spacing: 0px;
  line-height: 1.25rem;
}

footer .container .copyright {
  margin-top: 1.125rem;
}

@media all and (min-width: 1025px) {
  footer .container .copyright {
    margin-top: 0.5rem;
  }
}

footer .container .copyright ul li {
  margin-bottom: 0.5rem;
}

@media all and (max-width: 767px) {
  footer .container .copyright ul li {
    padding-left: 0.25rem;
  }
}

footer .container .copyright ul li .icon-meatball-bokf {
  display: inline-block;
  padding-right: 0.625rem;
}

@media all and (max-width: 767px) {
  footer .container .copyright ul li .icon-meatball-bokf {
    padding-left: 0.125rem !important;
  }
}

@media all and (min-width: 768px) and (max-width: 1024px) {
  footer .container .copyright ul li .icon-meatball-bokf {
    padding-left: 0.75rem !important;
  }
}

footer .container .copyright ul li .icon-meatball-bokf img {
  height: 37px;
  width: 34px;
}

footer .container .copyright-text {
  color: #352b2b;
  font-size: 0.75rem;
  font-weight: 300;
  letter-spacing: 0px;
  line-height: 1rem;
  margin-top: 2px;
}

@media all and (max-width: 767px) {
  footer .container .copyright-text {
    margin-top: -0.375rem;
    font-size: 0.6875rem;
    line-height: 1.125rem;
  }
}

footer .container .copyright-text img.fdic-icon {
  content: url("/images/FDIC_Home-rebrand.png");
}
/*# sourceMappingURL=rebrand.css.map */