/*<style>*/
/* @media screen and (min-width: 720px) {
  .page-library-object-201910--header {min-height:480px;}
} */

.page-library-object-201910--header .image {margin-bottom:0;vertical-align: bottom;}
.page-library-object-201910--main {font-size:130%;line-height:30px;}
.page-library-object-201910--shelfmark {font-size:80%;opacity:0.7;margin-bottom:20px;}
.page-library-object-201910--contributor {margin-bottom:20px;}
.page-library-object-201910--coverimagecredits {font-size:80%;opacity:0.7;line-height:normal;margin-bottom:20px;margin-top:-20px;}
	
.link-course-featured {border-bottom:0px;}
	

.link-image-hover {
  position: relative;
  
}

.link-image-hover--image {
  display: block;
  width: 100%;
  height: auto;
}



.link-image-hover:hover .link-image-hover--overlay {
  opacity: .8;
}

.link-image-hover--text {
  color: white;
  font-size: 20px;
  position: absolute;
  top: 50%;
  left: 50%;
	display: inline-block;
  -webkit-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  text-align: center;
}

	
	

.link-action-hover {text-align:center; position: relative; word-wrap:break-word;display:block;margin-bottom:20px;color:#485361;font-family:"Open Sans",sans-serif;}
.link-action-hover strong {display:block;width:90%;text-transform:uppercase;#485361;font-size:1.8em;font-weight:600;margin-bottom:10px; padding: 20px;}
.link-action-hover[href] {border:0;}
.link-action-hover[href] .link--cta {font-family:"Open Sans",sans-serif;display:inline-block;background:#56595d;color:#e4e6e7;padding:5px 15px;text-transform:uppercase;text-decoration:none;font-size:1em;border-radius:3px;}
.link-action-hover .link--image,
.link-action-hover .link--image-max,
.link-action-hover .link--image-ratio {display:block;}
.link-action-hover .link--image {background-color:#e2e5e9;background-size:cover;background-position:50% 50%;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;}
/*.link-action[href]:hover .link--cta {background:#e2e5e9;color:#485361;}*/

.link-image-hover--overlay {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  height: 100%;
  width: 100%;
  opacity: 0;
  transition: .5s ease;
  background-color: #242F34;
display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;
}	
.link-action-hover--overlay strong {display:block;width:90%;text-transform:uppercase;#485361;font-size:1.8em;font-weight:600;margin-bottom:10px; padding: 20px;}	
.link-action-hover:hover .link-image-hover--overlay {
  opacity: .8;
}	

.link-action-hover--color-white {color:#545454;}
.link-action-hover--color-white strong {color:#545454;}
.link-action-hover--color-white[href] .link--cta {background:#545454;color:#ffffff;}
.link-action-hover--color-white .link--image {background-color:#ffffff;}

.link-action-hover--color-light {color:#485361;}
.link-action-hover--color-light strong {color:#485361;}
.link-action-hover--color-light[href] .link--cta {background:#485361;color:#e2e5e9;}
.link-action-hover--color-light .link--image {background-color:#e2e5e9;}

.link-action-hover--color-dark {color:#e4e6e7;}
.link-action-hover--color-dark strong {color:#e4e6e7;}
.link-action-hover--color-dark[href] .link--cta {background:#e4e6e7;color:#56595d;}
.link-action-hover--color-dark .link--image {background-color:#56595d;}

.link-action-hover--color-black {color:#e6e6e6;}
.link-action-hover--color-black strong {color:#e6e6e6;}
.link-action-hover--color-black[href] .link--cta {background:#e6e6e6;color:#1a1a1a;}
.link-action-hover--color-black .link--image {background-color:#1a1a1a;}

.link-action-hover--color-primary {color:#ffffff;}
.link-action-hover--color-primary strong {color:#ffffff;}
.link-action-hover--color-primary[href] .link--cta {background:#ffffff;color:#1074b7;}
.link-action-hover--color-primary .link--image {background-color:#1074b7;}

.link-action-hover--color-secondary {color:#f9defc;}
.link-action-hover--color-secondary strong {color:#f9defc;}
.link-action-hover--color-secondary[href] .link--cta {background:#f9defc;color:#a610b7;}
.link-action-hover--color-secondary .link--image {background-color:#a610b7;}

.link-action-hover--color-tertiary {color:#fceade;}
.link-action-hover--color-tertiary strong {color:#fceade;}
.link-action-hover--color-tertiary[href] .link--cta {background:#fceade;color:#b75310;}
.link-action-hover--color-tertiary .link--image {background-color:#b75310;}

.link-action-hover--color-quaternary {color:#e1fcde;}
.link-action-hover--color-quaternary strong {color:#e1fcde;}
.link-action-hover--color-quaternary[href] .link--cta {background:#e1fcde;color:#21b710;}
.link-action-hover--color-quaternary .link--image {background-color:#21b710;}

.link-action-hover--color-primary-reversed {color:#73777d;}
.link-action-hover--color-primary-reversed strong {color:#1074b7;}
.link-action-hover--color-primary-reversed[href] .link--cta {background:#1074b7;color:#ffffff;}
.link-action-hover--color-primary-reversed .link--image {background-color:#ffffff;}

.link-action-hover--color-secondary-reversed {color:#a610b7;}
.link-action-hover--color-secondary-reversed strong {color:#a610b7;}
.link-action-hover--color-secondary-reversed[href] .link--cta {background:#a610b7;color:#f9defc;}
.link-action-hover--color-secondary-reversed .link--image {background-color:#f9defc;}

.link-action-hover--color-tertiary-reversed {color:#b75310;}
.link-action-hover--color-tertiary-reversed strong {color:#b75310;}
.link-action-hover--color-tertiary-reversed[href] .link--cta {background:#b75310;color:#fceade;}
.link-action-hover--color-tertiary-reversed .link--image {background-color:#fceade;}

.link-action-hover--color-quaternary-reversed {color:#21b710;}
.link-action-hover--color-quaternary-reversed strong {color:#21b710;}
.link-action-hover--color-quaternary-reversed[href] .link--cta {background:#21b710;color:#e1fcde;}
.link-action-hover--color-quaternary-reversed .link--image {background-color:#e1fcde;}
	
	.lascala-content {
		font-size: 130%;
    line-height: 1.5;
    color: #61616
		
	}
	
	
	
	
