/* CSS Document */
/* CSS Document */
/* CSS Document */
.profile-header {
  border-top: 5px solid #afa079;
  border-bottom: 5px solid #afa079;
  background-color: #F9F9F9;
  padding: 1rem 1rem 1rem 1rem;
  margin-bottom: 1rem;
  overflow: hidden;
  text-align: center; }
  .profile-header img {
    padding: 1rem 0 1rem 0;
    height: 100%; }
    @media screen and (min-width: 992px) {
      .profile-header img {
        float: left; } }
  .profile-header p {
    padding: 0 0 0 300px; }

.col-xs-6 {
  padding: 0 2rem 1rem 0; }
  @media screen and (min-width: 992px) {
    .col-xs-6 {
      text-align: left;
      padding: 0 2rem 2rem 0; } }

@media screen and (max-width: 992px) {
  .row {
    justify-content: center; } }

.profile-header-top {
  border-bottom: 3px solid #afa079;
  display: block; }
  @media screen and (min-width: 992px) {
    .profile-header-top {
      margin-left: 30rem;
      margin-right: 30rem; } }

.profile-header-bottom {
  display: block; }
  @media screen and (min-width: 992px) {
    .profile-header-bottom {
      margin-left: 30rem;
      margin-right: 30rem;
      padding-top: 3rem; } }

.profile-content h2 {
  font-family: 'Titillium Web', sans-serif;
  border-bottom: 1px solid #afa079; }
.profile-content p, .profile-content ul {
  padding-bottom: 1rem; }

.jumbotron {
  background-image: url("../images/our-lawyers.jpg");
  background-size: cover;
  background-repeat: no-repeat;
  background-position: right; }

.inline-link {
  color: #afa079; }
