html, body {
    position: static; 
    width: auto;
    height: auto;
    margin: 1em 0 0; 
    padding: 0; 
    border-top: none;
}
  
#nav {
    display: none;
    position: absolute;
    visibility: hidden;    
}

div#content,
div#container,
div#textcontent,
div.flexcroll {
    position: static; 
    width: auto;
    height: auto;
    padding: 0; 
    border: none;
    overflow: visible;
}


.flexcroll {
    overflow: visible;
}

#container div.noscrollbars {
    overflow: visible;
}


div#content {
   /* margin-top: 80px; */
}

div#editlink {
    display: none;
}


#identity-web {
    display: none;
    visibility: hidden;
}

#identity-print {
    display: block;
    visibility: visible;
    height: 22px;
}



.scrollgeneric {
    display:none;
}

.flexcroll, .mcontentwrapper, .contentwrapper {
    position: relative !important;
    height: auto !important;
    width: auto !important;
    margin: 0 !important;
    padding: 0 !important;
    padding-top: 20px !important;
    top: 0 !important;
    overflow: visible !important;
}

/*
.flexcroll, .mcontentwrapper, .contentwrapper {
    top: 50px;
}
*/
