/* page headers for specific pages*/
#sample{
    display: block;
    margin: auto;
    width: 100%;
    margin-top: 50px;
}
#sample h1{
    text-transform: none !important;
    font-family: 'Kaushan Script';
    text-shadow: 1px 1px 2px grey;
    text-decoration: underline;
    text-align: left;
    float: left;
}
#sample-nologo h1{
    text-transform: none !important;
    font-family: 'Kaushan Script';
    text-shadow: 1px 1px 2px grey;
    text-decoration: underline;
}
#sample img{
    width: 95px;
    height: auto;
    margin-right: 25px;
    float: left;
    margin-top: -25px;
}
/* media queries */
@media screen and (max-width: 768px){
    #sample{
        margin-top: 20px;
    }
    #sample img{
        float: none;
        margin: auto;
    }
    #sample h1{
        text-align: center !important;
        float: none;
        font-size: 30px !important;
        text-decoration: none;
    }
}
@font-face{
    font-display: swap;
}