﻿.overlay {
    height: 100%;
    width: 100%;
    position: fixed; 
    z-index: 1; 
    left: 0;
    top: 0;
    background-color:rgba(119, 118, 118, 0.4);
    overflow-x: hidden; 
    transition: 0.5s; 
}
.overlay-content {
    position: relative;
    top: 25%; 
    text-align: left; 
    padding-left: 1em;
    font-family: Arial;
    width: 50em;
    border-radius: 15px;
    height: 25vh;
    margin: 0 auto;
    background-color: #FFFFFF;
}
.overlay-content img{
    display: -webkit-inline-box;
    padding-top: .5vh;
    padding-left: 1.5vh;
    width: 8em;
    float: left !important;
}
.overlay-content p{
    color: black;
    font-size: 3.5vh;
    padding-top: 3vh;
    padding-left: .5em;
}
.overlay-content span{
    color: black;
    font-size: 3.5vh;
    margin-top: 5vh;
    float: inherit;
    text-align: center;
    display: block;
    margin-top: 6.3vh;
}