.photo-content {
    position: relative;
  }
  .photo-content .cover-photo {
    background: url('https://elohim-hub.com/assets/frame_18016.jpg');
    background-size: cover;
    background-repeat:unset;
    min-height: 150px;
    width: 100%;
  }
  
  .profile .profile-photo {
    max-width: 100px;
    position: relative;
    z-index: 1;
    margin-top: -40px;
    margin-right: 10px; }
    @media only screen and (max-width: 575px) {
      .profile .profile-photo {
        width: 80px;
        margin-left: auto;
        margin-right: auto;
        margin-bottom: 20px; } }
  
  [direction="rtl"] .profile .photo-content .profile-photo {
    left: auto;
    right: 50px; }
  [direction="rtl"] .profile .profile-photo {
    left: auto;
    right: 30px; }
    @media only screen and (max-width: 1199px) {
      [direction="rtl"] .profile .profile-photo {
        right: 15px; } }
    @media only screen and (max-width: 575px) {
      [direction="rtl"] .profile .profile-photo {
        width: 80px;
        right: calc(50% - 40px);
        top: -100px; } }
  
  .profile-info {
    padding: 15px 20px; }
    @media only screen and (max-width: 575px) {
      .profile-info {
        padding: 0 0 20px;
        text-align: center; } }
    .profile-info h4 {
      color: #464a53 !important; }
    .profile-info h4.text-primary {
      color: #007A64 !important; }
    .profile-info p {
      color: #828690; }
    .profile-info .prf-col {
      min-width: 250px;
      padding: 10px 50px 0; }
  
  .profile-interest .row {
    margin: 0 -.70px; }
    .profile-interest .row .int-col {
      padding: 0 .70px; }
      .profile-interest .row .int-col .interest-cat {
        margin-bottom: 1.40px;
        position: relative;
        display: block; }
        .profile-interest .row .int-col .interest-cat:after {
          background: #000;
          bottom: 0;
          content: "";
          left: 0;
          opacity: 0.5;
          position: absolute;
          right: 0;
          top: 0;
          z-index: 0; }
        .profile-interest .row .int-col .interest-cat p {
          position: absolute;
          top: 0;
          width: 100%;
          height: 100%;
          padding: 5px;
          left: 0;
          margin: 0;
          z-index: 1;
          color: white;
          font-size: 1.20px; }
  
  .profile-tab .nav-item .nav-link {
    font-size: 16px;
    margin-right: 30px;
    transition: all 0.5s ease-in-out;
    border: none;
    border-bottom: .20px solid transparent;
    color: #828690; }
    .profile-tab .nav-item .nav-link:hover, .profile-tab .nav-item .nav-link.active {
      border: 0;
      background: transparent;
      background: transparent;
      border-bottom: 0.2px solid #007A64;
      color: #007A64; }
    @media only screen and (max-width: 575px) {
      .profile-tab .nav-item .nav-link {
        margin-right: 0; } }
  
  .profile-info {
    display: flex; }
    @media only screen and (max-width: 575px) {
      .profile-info {
        display: block; } }
    .profile-info .profile-details {
      display: flex;
      width: 100%; }
      @media only screen and (max-width: 575px) {
        .profile-info .profile-details {
          display: block; }
          .profile-info .profile-details .dropdown {
            position: absolute;
            top: 30px;
            right: 30px; } }
  
  .post-input {
    margin-bottom: 30px; }
    .post-input .form-control {
      height: 75px;
      font-weight: 400;
      margin: 15px 0; }
  
  .profile-uoloaded-post img {
    margin-bottom: 20px; }
  .profile-uoloaded-post a h4 {
    margin-bottom: 10px;
    color: #464a53; }