#center-img{
    margin-left: auto;
    margin-right: auto;
}

#center-img:hover{
    position: relative;
    top: -5px;
    box-shadow: 0 0 0 4px #313685;
}

h4.bio, h4{
    text-align: center;
}

a.links-item{
    text-align: center;
}

.links-item{
    display:block;
    max-width:550px;
    margin: 0 auto 15px;
    margin-bottom:5px;
    padding: 1vw;
    font-size: 0.95rem;
    line-height:1.5;
    text-decoration: none;
    transition: all 0.2s ease-in-out;
}

.elite {
    color: #313685;
    background-color: #cae7ff;
    border: .1em solid #313685;
    text-transform: lowercase;
    padding: .25em .25em;
    border-radius: 5px;
    transition: all .5s ease;
    cursor: pointer;
    font-size: 1.25em;
}

.elite:hover {
    letter-spacing: 3px;
    color: #313685;
    background: #FFFFFF;
}

button{
    width:100%
}
