
/* - ++resource++uniofleicester.jsimages/styles.css - */
@media screen {
/* https://www2.le.ac.uk/portal_css/++resource++uniofleicester.jsimages/styles.css?original=1 */
.icons-on .contenttype-gallery {
background: no-repeat transparent 0px -644px url(../contenttypes-sprite.png);
}
.contenttype-gallery {
display: inline-block;
line-height: 2em;
padding-left: 20px !important;
}
#content ul.uol-gallery {
list-style: none;
padding: 0;
text-align: center;
}
#content ul.uol-gallery li.uol-gallery-image {
display: inline;
text-align: left;
}
#content ul.uol-gallery li.uol-gallery-image a {
display: inline-block;
width: 200px;
padding: 10px;
margin-bottom: 10px;
vertical-align: top;
text-decoration: none;
color: #333;
}
#content ul.uol-gallery li.uol-gallery-image a:hover {
background-color: #DDD;
}
#content ul.uol-gallery li.uol-gallery-image a img {}
#content ul.uol-gallery li.uol-gallery-image a h2.image-title {
margin: 0;
}
#content ul.uol-gallery li.uol-gallery-image a p.image-description {
margin: 5px 0 0 0;
}
/* */
#content .uol-slideshow {
/* */
margin: 0 0 10px 10px;
}
#content ul.bjqs-controls.v-centered li a{
display:block;
padding:10px;
background:rgba(0, 0, 0, 0.7);
color:#fff;
text-decoration: none;
}
#content ul.bjqs-controls.v-centered li a:hover{
background:#000;
color:#fff;
}
#content p.bjqs-caption{
background: rgba(0,0,0,0.7);
line-height: 1.5em;
color: #fff;
text-align: left;
}
#content li.bjqs-slide {
text-align: center;
}
#content li.bjqs-slide > img {
vertical-align: middle;
}

}


/* - ++resource++uniofleicester.jsimages/bjqs.css - */
@media screen {
/* https://www2.le.ac.uk/portal_css/++resource++uniofleicester.jsimages/bjqs.css?original=1 */
/* */
#content ul.bjqs{position:relative; list-style:none;padding:0;margin:0;overflow:hidden; display:none;}
#content li.bjqs-slide{position:absolute; display:none;}
#content ul.bjqs-controls{list-style:none;margin:0;padding:0;z-index:9999;}
#content ul.bjqs-controls.v-centered li a{position:absolute;}
#content ul.bjqs-controls.v-centered li.bjqs-next a{right:0;}
#content ul.bjqs-controls.v-centered li.bjqs-prev a{left:0;}
#content ol.bjqs-markers{list-style: none; padding: 0; margin: 0; width:100%;}
#content ol.bjqs-markers.h-centered{text-align: center;}
#content ol.bjqs-markers li{display:inline;}
#content ol.bjqs-markers li a{display:inline-block;}
#content p.bjqs-caption{display:block;width:96%;margin:0;padding:2%;position:absolute;bottom:0;}

}


/* - ++resource++uniofleicester.jsimages/photoswipe.css - */
@media screen {
/* https://www2.le.ac.uk/portal_css/++resource++uniofleicester.jsimages/photoswipe.css?original=1 */
body.ps-active
{
-webkit-text-size-adjust: none;
overflow: hidden;
}
body.ps-active *
{
-webkit-tap-highlight-color:  rgba(255, 255, 255, 0);
}
body.ps-active *:focus
{
outline: 0;
}
/* */
div.ps-document-overlay
{
background: #000;
}
/* */
div.ps-viewport
{
background: #000;
cursor: pointer;
}
/* */
div.ps-zoom-pan-rotate{
background: #000;
}
/* */
div.ps-slider-item-loading
{
background: url(++resource++uniofleicester.jsimages/photoswipe-loader.gif) no-repeat center center;
}
/* */
div.ps-caption
{
background: #000000;
background: -moz-linear-gradient(top, #303130 0%, #000101 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#303130), color-stop(100%,#000101));
border-bottom: 1px solid #42403f;
color: #ffffff;
font-size: 13px;
font-family: "Lucida Grande", Helvetica, Arial,Verdana, sans-serif;
text-align: center;
}
div.ps-caption-bottom
{
border-top: 1px solid #42403f;
border-bottom: none;
}
div.ps-caption-content
{
padding: 13px;
}
/* */
div.ps-toolbar
{
background: #000000;
background: -moz-linear-gradient(top, #303130 0%, #000101 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#303130), color-stop(100%,#000101));
border-top: 1px solid #42403f;
color: #ffffff;
font-size: 13px;
font-family: "Lucida Grande", Helvetica, Arial,Verdana, sans-serif;
text-align: center;
height: 44px;
display: table;
table-layout: fixed;
}
div.ps-toolbar-top
{
border-bottom: 1px solid #42403f;
border-top: none;
}
div.ps-toolbar-close, div.ps-toolbar-previous, div.ps-toolbar-next, div.ps-toolbar-play
{
cursor: pointer;
display: table-cell;
}
div.ps-toolbar div div.ps-toolbar-content
{
width: 44px;
height: 44px;
margin: 0 auto 0;
background-image: url(++resource++uniofleicester.jsimages/photoswipe-icons.png);
background-repeat: no-repeat;
}
div.ps-toolbar-close div.ps-toolbar-content
{
background-position: 0 0;
}
div.ps-toolbar-previous div.ps-toolbar-content
{
background-position: -44px 0;
}
div.ps-toolbar-previous-disabled div.ps-toolbar-content
{
background-position: -44px -44px;
}
div.ps-toolbar-next div.ps-toolbar-content
{
background-position: -132px 0;
}
div.ps-toolbar-next-disabled div.ps-toolbar-content
{
background-position: -132px -44px;
}
div.ps-toolbar-play div.ps-toolbar-content
{
background-position: -88px 0;
}
/* */
@media only screen and (-webkit-min-device-pixel-ratio: 2)
{
div.ps-toolbar div div.ps-toolbar-content
{
-webkit-background-size: 176px 88px;
background-image: url(++resource++uniofleicester.jsimages/photoswipe-icons@2x.png);
}
}

}


/* - ++resource++uniofleicester.jscontent/styles.css - */
@media screen {
/* https://www2.le.ac.uk/portal_css/++resource++uniofleicester.jscontent/styles.css?original=1 */
/* */
#content .uol-tabs {
}
#content .uol-tabs .uol-tabs-head ul {
list-style-type: none;
padding: 0;
border-bottom: 1px solid #999;
}
#content .uol-tabs .uol-tabs-head li {
display: inline;
}
#content .uol-tabs .uol-tabs-head li a {
display: inline-block;
padding: 5px 10px;
border: 1px solid #999;
margin-bottom: -1px;
font-size: 1.45em;
letter-spacing: 0;
background-color: #DDD;
color: #444;
text-decoration: none;
border-radius: 2px 2px 0 0;
}
#content .uol-tabs .uol-tabs-head li a.tab-selected {
background-color: #fff;
border-bottom-color: #fff;
}
#content .uol-tabs .uol-tabs-head li a:hover {
background-color: #444;
color: #fff;
}
#content .uol-tabs .uol-tabs-head li a:hover.tab-selected {
background-color: #fff;
color: #444;
}
#content .uol-tabs .uol-tabs-body {
padding: 10px;
margin-bottom: 10px;
}
/* */
#content .uol-accordion {
}
#content .uol-accordion .show-all {
display: block;
text-align: right;
font-size: 0.9em;
padding: 3px 10px;
cursor: pointer;
}
#content .uol-accordion .uol-accordion-section {
}
#content .uol-accordion .uol-accordion-section .uol-accordion-head {
margin-bottom: 2px;
border: 0 dotted #999;
border-width: 1px 0;
}
#content .uol-accordion .uol-accordion-section .uol-accordion-head a {
display: block;
padding: 5px 10px;
font-size: 1.45em;
letter-spacing: 0;
background-color: #DDD;
color: #444;
text-decoration: none;
}
#content .uol-accordion .uol-accordion-section .uol-accordion-head a:hover {
background-color: #444;
color: #fff;
}
#content .uol-accordion .uol-accordion-section .uol-accordion-body {
padding: 10px;
margin-bottom: 10px;
}

}

