@charset "utf-8";
/* CSS Document */

@media print {

#content,#page {

width: 100%; 
margin: 0; 
float: none;
}

/** Setting margins */       
@page { margin: 2cm }

body {
font: 13pt Georgia, "Times New Roman", Times, serif;
line-height: 1.3;
background: #fff !important;
color: #000;
}

/* Defining all page breaks */
a {
    page-break-inside:avoid
}
blockquote {
    page-break-inside: avoid;
}
h1, h2, h3, h4, h5, h6 { page-break-after:avoid; 
     page-break-inside:avoid }
img { page-break-inside:avoid; 
     page-break-after:avoid; }
table, pre { page-break-inside:avoid }
ul, ol, dl  { page-break-before:avoid }

/* Displaying link color and link behaviour */
a:link, a:visited, a {
background: transparent;
color: #520;
font-weight: bold;
text-decoration: underline;
text-align: left;
}

a {
    page-break-inside:avoid
}

a[href^=http]:after {
      content:" < " attr(href) "> ";
}

$a:after > img {
   content: "";
}

article a[href^="#"]:after {
   content: "";
}

a:not(:local-link):after {
   content:" < " attr(href) "> ";
}


section.content-area.no-margin-top,
wrapper
	{
flex-grow: 1 !important;
}

.print-toc
    {
    /*display: block !important;     */
    background-color: #eee !important;   
    }
    
.print-toc a
    {
    font-weight: normal !important;   
    /*text-decoration: none !important;*/
    }

.print-toc span.print-toc-indent
    {
    margin-left: 50px !important; 
    display: inline-block !important;
    /*float: right !important;   */ 
    }
    
#toc 
	{
	/* width:0 !important; */
	display: none !important; 
    /*padding-left: 500px !important; */    
    /* visibility: hidden !important;   */  
    
    /* attempts to get the printout of the TOC to look reasonable */
    /*    
    width: 100% !important;
    float: left !important;
    */    
	}

/* hide the various pieces of text that appear toward the top of the screen display   */  
   
img
    {
    display:none !important;    
    }
    
.fa_filelinks
    {
    display: none !important;   
    }
    
.fa_extratext    
    {
    display: none !important;   
    }

.fa_rbscpnote    
    {
    display: none !important;   
    }    

#page-title { display:none; }	

/*
@page:first 
	{ 
	.node-type-finding-aid h2#page-title
		{ 
		display:none; 
		} 
	#page-title 
  		{ 
		display:none; 
		} 
	}
*/

ul.tabs--primary.nav.nav-tabs,
.fa_extratext,
.fa_filelinks
{ display:none; }

/* changing the on-screen behavior of this class, so that the bottom border doesn't show up on each page of the printout/PDF */
.node-type-finding-aid .main-header {
   display: none !important;
    
}    
    
/* controls background color, etc. of the main portion of the content */    
#main-page-content
	{
	background-color: #ff !important; 
	/* float: left !important; */
	
    /*overflow-x: hidden !important; */
    /*
    margin: 0 !important;    
    width: 100% !important;
	padding: 0 !important;
    padding-left: 0 !important;   
    */    
	}

/* This is the area that encapsulates both the sidebar and the main content piece - margins need to be set in order to avoid the empty white left sidebar.  Left margin pushes the text to the left... The top margin pulls the display above the empty whitespace created by not displaying the top text that appears on-screen */    
.content-area
    {
    margin-top: -150px !important; 
    margin-left: 0px !important;   
       
    }


}
