@media only screen and (max-width:800px){
    .testinfospan{width: 100%}
    .info{margin-left:0px;}
}

@media only screen and (max-width:360px){
    .tablecell {
        display: inline-block;
    }
    
    .rytinfo {
        padding: 8px 10px;
        width: 95%;
    }
    .blank{display: none}
    .questionhdr > span{width:100%;display: inline-block;float: none !important}
    .questionhdr{display: inline-block;width: 100%}
    
    .logo {
        display: inline-block;
        margin-left: 12px;
        vertical-align: middle;
    }
    
    .logo1 img {
        height: 24px;
        margin: 20px 16px 0 0;
    }
    header{height: 65px;
    line-height: 67px;}
    
    .submit {
        display: inline-block;
        width: 100%;
    }
}
