.container-fluid {
  margin-top: 1rem !important;
}

.contributor-profile .user-description {
  top: 1rem;
  padding-left: 2rem;
  color: black;
}

.contributor-profile .profile-ad {
  background-color: #FFBF00;
  height: 225px;
}

.contributor-profile .media-links {
  display: flex;
  top: 1rem;
  font-size: 20px;
}

.contributor-profile .media-links .fa {
  margin-top: 1rem;
  padding: 4px;
  font-size: 20px;
  margin-left: 5px;
}

.contributor-profile .media-links .fa-facebook {
  background: #3B5998;
  color: white;
  padding-left: 7px;
  padding-right: 7px;
}

.contributor-profile .media-links .fa-twitter {
  background: #55ACEE;
  color: white;
}

.contributor-profile .media-links .fa-dribbble {
  background: #ea4c89;
  color: white;
}

.contributor-profile .media-links .fa-globe {
  background: yellowgreen;
  color: white;
}

.contributor-profile .media-links .fa-envelope {
  background: #eb4924;
  color: white;
}

.contributor-profile .media-links .fa-instagram {
  background: #E1306C;
  color: white;
  margin-left: 0px;
}

.contributor-profile .media-links .fa-phone {
  background:#da7d20;
  color: white;
}
.phone-displaymobile {
  display: none;
}
/* For Mobile Phones @media */

@media (max-width: 480px) {
  .profile-ad {
    top: 3.3rem;
    margin-bottom: 2rem;
  }
  .phone-displaymobile {
    display: block;
  }
  .phone-desk{
    display: none;
  }
}
@media (max-width: 640px) {
  .phone-displaymobile {
    display: block;
  }
  .phone-desk{
    display: none;
  }
}