@media (max-width: 767px) {
  /*= OVERWRITE BOOTSTRAP STYLING
  ---------------------------------------------------------------------------------------------- */
  body {
    padding: 0 !important;
  }
  /*= OVERWRITE BROWSER STYLING FOR MOBILE VIEW
  ---------------------------------------------------------------------------------------------- */
  body {
    font-size: 13px;
  }
  .sidebar {
    border-right: 0;
    position: static;
    width: 100%;
	background-position: center;
  }
  .cover > div {
    display: block;
    position: static;
  }
  .cover > div:first-child {
    height: 200px;
  }
  .cover-avatar {
    left: 0;
    margin-left: 30px;
  }
  .cover-image {
    position: relative;
    height: 200px;
  }
  .cover-author {
    text-align: left;
  }
  .cover-author h1,
  .cover-author h2  {
    margin: 10px 0 10px 150px;
  }
  .social-icon  {
    margin: 10px 0 10px 140px;
  }
}
