/**
 * Example Print Preview site
 *
 *	print.css
 *	author: Tim Connell
 */

/* -- Hide screen specific elements -- */
/*#nav,
#footer .footer-links,
#feature a.prev,
#feature a.next,
a.print-preview {
    display: none;
}*/
.visible-print {
	display:block !important;
}

#footer, .breadcrumb, #scrollspy, #alerts, #desktop-nav, #HeaderContainer, #mobile-nav, #IE-warning, .page-title .btn, .detached.tabs > ul, i, .divider1, #toTop, .hidden-print {
    display: none !important;
}

/* -- Typography -- */
body {
    background: #FFF;
    font-size:11pt;
	color: #000;
    font-family:sans-serif;
    line-height: 1.2;
      word-break: break-all !important;
}

p, table, ul, ol, dl, blockquote, pre, code, form {
    margin: 0 0 1em;

}
.table th, .table td {
    border-top: 1px solid #333;
    line-height: 20px;
    padding: 8px;
    text-align: left;
    vertical-align: top;
}
.table-bordered {
    border-collapse: separate;
    border:solid 1px #333;
    border-image: none;
}
.table-bordered th, .table-bordered td {
    border-left: 1px solid #333;
}
td {padding:4px;}

h1,h2,h3,h4,h5 {
    font-weight: normal;
    margin: 2em 0 0.5em;
    /*text-shadow: rgba(0, 0, 0, 0.44) 1px 1px 2px;*/
}

h1 { font-size: 2em; margin: 2em 0 0.25em; }
h2 { font-size:1.7em; }
h3 { font-size:1.5em; }
h4 { font-size:1.2em; }
h5 { font-size:1em; }


/* -- Style site heading -- */
#header strong {
    color: #000;
    display: block;
    font-weight: normal;
    font-size: 3em;
    margin: 0 0 1em;
    padding: 0;
    /*text-shadow: rgba(0, 0, 0, 0.44) 1px 1px 2px;*/
}
    

/* -- Add message re print -- */
/*#Content:before {
	content: url(http://www.hshsl.umaryland.edu/test/menu/v2/img/logo.png);
    display: block;
    border-bottom: 1px solid #ccc;
    padding-bottom: 10px;
	height:96px;
}*/

a:link,
a:visited {
  color:blue;
  text-decoration: none;
}

a:link:after,
a:visited:after {
  content: " - [" attr(href) "] ";
  font-size: 90%;
  text-decoration: none;
  color:blue;
}

a[href^="/"]:after { 
	content: " - [http://www.hshsl.umaryland.edu" attr(href) "] "; 
	font-size: 90%;
	text-decoration: none;
	color:blue;
}

.last-edited {
	font-size:8pt;
	color:#ccc;
	margin-top:50px;
	text-align:right;
}
.accordion-inner {
	margin-left:40px;
}

.s-lib-profile-email,
.s-lib-profile-widget-la,
#s-lib-footer-public,
#s-lib-scroll-top,
#s-lg-guide-header-search {
  display: none;
}

/***********************************************
** LISTS                                      **
************************************************/
.page-text ul, .page-text ul li, .page-text ol, .page-text ol li {
	margin-bottom:18px;
	margin-left:20px;
}
.page-text ul li ul, .page-text ul li ul li, .page-text ol li ol, .page-text ol li ol li {
	margin-bottom:0;
	margin-left:20px;
	margin-top:16px;
}
.page-text ul.singlespace li, .page-text ol.singlespace li {
	margin-bottom:0;
}
.page-text ul li ul.singlespace li, .page-text ol li ol.singlespace li {
	margin-top:0;
}