/*img {
width: 25%;
height: 25%;
}


h1 {
border-bottom: 1px solid #c0c0c0;
margin-bottom: 10px;
padding-bottom: 10px;
white-space: nowrap;
}

table {
border-collapse: collapse;
/*border: 1px solid;
width: 40%;
}

th, td {
/*border: 1px solid;
}

tr {
/*border: 1px solid;

}

td.detailsColumn {
padding-inline-start: 20em;
text-align: end;
white-space: nowrap;
border: 1px solid;
}*/

/*Divs*/

body{
    background-color: #111016;
    color: #8d8c8e;
    font-family:'Segoe UI', Tahoma, Geneva, Verdana, sans-serif
}

p{
    padding-left: 10%;
    padding-right: 10%;
}

table{

    margin-left: auto;
  margin-right: auto;
 
}
td{
    border: 1px solid #8d8c8e;
}

.mdiv{
    text-align: center;
    margin: auto;
    /*width: 50%;*/
}

a{
    color: #8d8c8e;
}

.aboutdiv a:hover{
    color:darkturquoise;
    /*text-transform:uppercase;*/
    font-family: 'Brush Script MT', cursive;
}

.jobsdiv a:hover{
    color:#0051ff;
    /*text-transform:uppercase;*/
    font-family: Serif;
}

.projectsdiv a:hover{
    color:#00d100;
    /*text-transform:uppercase;*/
    font-family: fantasy;
}

.hobbiesdiv a:hover{
    color:#ff0000;
    /*text-transform:uppercase;*/
    font-family: monospace;
}

a:visited {
    color: inherit;
  }

#footer {
    position: absolute;
    bottom: 0;
    /*height: 2.5rem;*/
}

#footer2 {
    padding-bottom:0;
    padding-top:10vh;
    /*position: absolute;*/
    bottom: 0;
    /*height: 2.5rem;*/
}

/*for mobile*/
  @media (min-width: 40em) {
    
    .mdiv{
        text-align: center;
        margin: auto;
    }
    
}