/* 
University of Sheffield Library
Authored by Jenny Pacheco and Cat Bazela

*/

body {
  background:#fff;
  margin:0;
  padding:0;
  color:#000;
  font:x-small/1.5em Arial, Helvetica, sans-serif;
  font-size:small;
  } html>body {font-size:small;}

.padding {
	padding-left: 20px;
}

/* columns */
.rightfloat_25 {
	float: right;
	width: 24%;
	text-align: center;
	}
	
.leftfloat_75 {
	float: left;
	text-align: left;
	width: 75%;
	left: 0px;
	margin: 0px;
	}

.clear {
	clear: both;
	}
	
/* banner columns */
.banner {
	background-color:#2e7d8f;
	min-height: 130px;
	}

.rightfloat_banner {
	float: right;
	text-align: left;
	width: 600px;
	right: 0px;
	margin: 0px;
	}
	
.leftfloat_banner {
	float: left;
	text-align: left;
	width: 236px;
	left: 0px;
	margin: 0px;
	}

.clear {
	clear: both;
	}
	
/* styling */
h5 {
	font-size: 105%;
	text-align: left;
	font-weight: bold;
	color: #008298;
	}

h4 {
	font-size: 105%;
	text-align: left;
	font-weight: normal;
	color: #008298;
	}

.heading {
	font-size: 125%;
	text-align: left;
	font-weight: bold;
	color: #008298;
	}

.example {
	margin: 0 0 15px 20px;
	color: #555555;
	}

.example2 {
	color: #555555;
	}
	
.vancouver {
	font-size: 0.8em;
	}

blockquote {
	font-size: 1em;
	}

blockquote.indent {
	margin: 8px 70px 8px 70px;
	font-size: inherit;
	text-align: left;
	}
	
td {
	padding: 10px;
	}
	
th {
	padding: 10px;
	}
	
.bold {
	font-weight:bold;
	}

.rightbox {
	text-align: left;
	right: 0px;
	margin: 0px;
	margin-bottom: 0px;
	padding-left: 10px;
	padding-right: 10px;
	border: 1px solid;
	border-color: #008298;
	background-color: #F4FBFC;
	border-bottom-right-radius:5px;
	border-bottom-left-radius:5px;
	border-top-right-radius:5px;
	border-top-left-radius:5px;
	}

hr {
	width: 40%;
	margin-left: 0;
	font-weight:bold;
	}

.quote { 
	font-size: inherit;
	color: #000000;
	text-align: left;
	}

.hanging_footnote { 
	text-indent: -1.1em;
	margin-left: 1.1em;
	margin-bottom: -1em;
		}

.hanging_footnote2 { 
	text-indent: -1.1em;
	margin-left: 1.1em;
	margin-bottom: -1em;
	color: #555555
	}

.hanging_indent { 
	margin: 0 0 15px 20px;
	text-indent: -2.5em;
	margin-left: 2.5em;
	color: #555555
	}

p.small {
    font-variant: small-caps;
}

.resp-container {
    position: relative;
    overflow: hidden;
    padding-top: 56.25%;
}

.resp-iframe {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border: 0;
}
