body{
    background-image: url('back.jpeg');
      background-size:100% 100%;
      font-family:"Open Sans", sans-serif;
  }

  .aws{
   
    padding-left: 13px;
  }

  a.nostyle{
      color:inherit;
      text-decoration:none;
      padding:0;
      margin:0;
  }
  div.portfoliocard{
      position:relative;
      height:fit-content;
      width:fit-content;
      background:rgba(255,255,255,1);
      border:1px solid rgba(0,0,0,0.7);
      box-shadow:0px -1px 3px rgba(0,0,0,0.1),
                  0px 2px 6px rgba(0,0,0,0.5);
      border-radius:6px;
      margin:10% auto;
      overflow:hidden;
      z-index:100;
  }
  div.portfoliocard div.coverphoto{
      
      height:120px;
      background:url('banner.jpeg');
      background-position:center center;
      background-size: cover;
      border-top-right-radius:5px;
      border-top-left-radius:5px;
      border-bottom:1px solid rgba(0,0,0,0.1);
      box-shadow:inset 0px 3px 20px rgba(255,255,255,0.3),
                  1px 0px 2px rgba(255,255,255,0.7);
      z-index:99;
  }
  div.portfoliocard div.left_col, div.portfoliocard div.right_col{
      float:left;
      height:auto;
  }
  div.portfoliocard div.left_col{
      width:40%;
      padding-top:85px;
      box-sizing:border-box;
  }
  div.portfoliocard div.right_col{
      width:60%;
      background:rgba(245,245,245,1);
      border-left:1px solid rgba(230,230,230,1);
      box-shadow:inset 0px 1px 1px rgba(255,255,255,0.7);
      margin-left:-1px;
      border-bottom-right-radius:5px;
  }
  div.portfoliocard div.profile_picture{
      width:110px;
      height:110px;
      background:rgba(255,255,255,1);
      position:absolute;
      top:65px;
      left:40px;
      border-radius:100%;
      background-image: url('isagi.jpeg');
      background-size:100% 100%;
      padding:7px;
      border:4px solid rgba(255,255,255,1)
  }
  div.portfoliocard div.right_col h2.name{
      font-size:50px;
      font-weight:300;
      color: rgba(30,30,30,1);
      padding:0;
      margin:20px 10px 0px 30px;
  }
  div.portfoliocard div.right_col h3.location{
      font-size:15px;
      font-weight:300;
      color:rgba(170,170,170,1);
      padding:0;
      margin:-5px 10px 10px 30px;
  }
  div.portfoliocard ul.contact_information{
      margin-top:20px;
      padding-left:30px;
      list-style-type:none;
  }
  div.portfoliocard ul.contact_information li{
      line-height:25px;
      font-weight:300;
      font-size:15px;
      color:rgba(140,140,140,1);
      text-shadow:1px 1px 1px rgba(255,255,255,0.8);
      padding:5px 0px;
      background-repeat:no-repeat;
      background-size:18px 18px;
      border-bottom:1px solid rgba(0,0,0,0.1);
      box-shadow:0px 1px 1px rgba(255,255,255,0.6);
      cursor:default;
  }
 
 
  div.portfoliocard div.followers, div.portfoliocard div.following{
      margin:15px 0px 0px 35px;
      font-weight:300;
      font-size:16px;
      color:rgba(30,30,30,1);
  }
  div.portfoliocard div.follow_count{
      font-weight:400;
      font-size:25px;
      color:rgba(140,140,140,1);
  }
  
  i{
    color:black
  }