html{
    align-items: center;
    align-content: center;
    background-color: rgb(241, 241, 20);
    font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
    color: rgb(87, 87, 87);
}
body{
  
}
a{
  text-decoration: none;
  color:white;
}

.insta{
  color: #888888;
}

#head{
    text-align: center;
}

#pagecontent{
  position: relative;
  min-height: 100vh;
}
#wrapper{
    margin: auto;
    width: 50%;
    height: 500px;
    background-color: green;
    -ms-transform: translateY(50%);
    transform: translateY(50%);
    background-image: linear-gradient(to left,black,#5f5f5f,rgb(185, 185, 185));
    box-shadow: 15px -15px #888888;

}

.mediv{
  text-align: center;
  position: relative;
  width: 40%;
  float: left;
}

.tablediv{
  text-align: center;
  position: relative;
  width: 60%;
  float: right;
}

#me{
  margin-top: 50px;
  position: relative;
  height: 400px;
}
#abouttable{
  margin: 40px;
  justify-content: right;
  align-items: center;
  align-content: center;
  color: rgb(212, 211, 211);
  font-size: x-large;
  text-align: left;
    

}
th{
  padding: 40px;

}

td{
  padding: 40px;
}


footer{
  position: relative;
  bottom: 0;
  text-align: center;
}

.footerlink{
    position: relative;
    color: #888888;
    color: #292929;
    text-decoration: none;
}
.footerlink:hover{
  color:#888888;
  font-weight: bold;
}

a.footerlink:before{
    content: "";
    position: absolute;
    width: 100%;
    height: 2px;
    bottom: 0;
    left: 0;
    background-color: #FFF;
    visibility: hidden;
    /* transform: scaleX(1); */
    transition: all 0.3s ease-in-out;
}

a.footerlink:hover:before{
  visibility: visible;
  transform: scaleX(1);
}

@media screen and (max-width: 1790px) {
  #wrapper{
    margin: auto;
    width: 60%;
    height: 500px;
    background-color: green;
    -ms-transform: translateY(50%);
    transform: translateY(50%);
    background-image: linear-gradient(to left,black,#5f5f5f,rgb(185, 185, 185));
    box-shadow: 15px -15px #888888;

}
}


@media screen and (max-width: 1400px) {
  #wrapper{
    margin: auto;
    width: 70%;
    height: 500px;
    background-color: green;
    -ms-transform: translateY(50%);
    transform: translateY(50%);
    background-image: linear-gradient(to left,black,#5f5f5f,rgb(185, 185, 185));
    box-shadow: 15px -15px #888888;

}
}

@media screen and (max-width: 1200px) {
  #wrapper{
    margin: auto;
    width: 80%;
    height: 500px;
    background-color: green;
    -ms-transform: translateY(50%);
    transform: translateY(50%);
    background-image: linear-gradient(to left,black,#5f5f5f,rgb(185, 185, 185));
    box-shadow: 15px -15px #888888;

}
}

@media screen and (max-width: 1000px) {
 
  #wrapper{
    margin: auto;
    width: 90%;
    height: 950px;
    background-color: green;
    -ms-transform: translateY(50%);
    transform: translateY(50%);
    background-image: linear-gradient(to left,black,#5f5f5f,rgb(185, 185, 185));
    box-shadow: 15px -15px #888888;
  }

  footer{
    margin-top: 500px;
  }

    .mediv{
      text-align: center;
      position: relative;
      width: 100%;
      /* float: left; */
    }
    
    .tablediv{
      margin-left: 200px;
      text-align: center;
      position: relative;
      width: 100%;
      align-items: center;
    }

    th{
      float: right;
      padding:25px;
    }
    td{
      /* text-align: center;
      padding: 0px;
      padding:25px; */
    }
    #abouttable{
      width: 100%;
      align-items: center;
      align-content: center;
      color: rgb(212, 211, 211);
      font-size: large;
      text-align: center;
        
    
    }


}


