@media screen and (max-width: 640px)
{
    .headerLogo
    {
       width:10%!important;
       margin:auto;
       padding:auto;
    }
}

body {
    font-size: 2rem;
}

pre {
    font-size: 1.6rem;
}

@media all and (max-device-width: 720px){
    body {
        font-size: 1.6rem;
    }

    pre {
        font-size: 1.2rem;
    }
}

@media all and (max-device-width: 640px){
    body {
        font-size: 1.4rem;
    }

    pre {
    	font-size: 1.0rem;
    }
}

@media all and (max-device-width: 320px){
    body {
        font-size: 1.2rem;
    }

    pre {
        font-size: 0.8rem;
    }
}
