/* CSS common to all apps goes here */

h1 {
    margin-top: 10px;
}

.sr-only {
    position: absolute;
    width: 1px;
    height: 1px;
    padding: 0;
    margin: -1px;
    overflow: hidden;
    clip: rect(0, 0, 0, 0);
    border: 0;
}

#main_container {
    padding-top: 5px;
}


/* Pagination */
.previous { text-align: left }
.pages   { text-align: center }
.next  { text-align: right }



/* Styling RichTextField-data (eg. images inserted by editors in maintext fields */
.richtext-image.left {
    /* add spacing, border, etc */ 
    width: auto;
    max-width: 350px;
    height: auto; 
    padding: 10px;
    float: left; 
}

.richtext-image.right {
    width: auto;
    max-width: 350px;
    height: auto; 
    padding: 10px;
    
    float: right; 
}

.richtext-image.full-width  {
    width: 500px;
    padding: 10px;
}



/* Sidepanel boxes (eg. "related documents and links") */
.sidepanel { width:90%; }
.sidepanel ul { list-style:none; 
                padding-left:0; }
.sidepanel li { padding-bottom: 5px; }