
/* - elastislide.css - */
@media all {
/* http://extension.psu.edu/portal_css/elastislide.css?original=1 */
/* */
/* */
.es-carousel-wrapper{
background: transparent;
padding:10px 27px;
position:relative;
position:relative;
margin-top: 10px;
margin-bottom: 10px;
}
.es-carousel{
overflow:hidden;
background: transparent;;
}
.es-carousel ul{
display:none;
}
.es-carousel ul li{
height:100%;
float:left;
display:block;
list-style: none !important;
list-style-image: none !important;
}
.es-carousel ul li a{
display:block;
border-style:solid;
border-color:#222;
opacity:0.8;
-webkit-touch-callout:none;
/* */
-webkit-transition: all 0.2s ease-in-out;
-moz-transition: all 0.2s ease-in-out;
-o-transition: all 0.2s ease-in-out;
-ms-transition: all 0.2s ease-in-out;
transition: all 0.2s ease-in-out;
}
.es-carousel ul li.selected a{
border-color:#fff;
opacity:1.0;
}
.es-carousel ul li a img{
display:block;
border:none;
height: 64px;
width: 64px;
border: 1px solid #666666;
background-position: center 45%;
}
.es-nav span{
position:absolute;
top:50%;
left:8px;
background:transparent url(http://extension.psu.edu/nav_thumbs.png) no-repeat top left;
width:14px;
height:26px;
margin-top:-13px;
text-indent:-9000px;
cursor:pointer;
opacity:0.8;
}
.es-nav span.es-nav-next{
right:8px;
left:auto;
background-position:top right;
}
.es-nav span:hover{
opacity:1.0;
}
/* */
/* */
}


/* - responsive_photogallery.css - */
@media all {
/* http://extension.psu.edu/portal_css/responsive_photogallery.css?original=1 */
/* */
.rg-image-wrapper{
position:relative;
padding: 0;
background-color: transparent;
min-height:20px;
border: 1px solid #DDDDDD;
}
.rg-image{
text-align:center;
line-height:0px;
position: relative;
}
.rg-image a {
text-align: center;
position: absolute;
}
.rg-image a.fit-vertical img {
height: 100%;
max-width: none;
margin: 0 -100%;
}
.rg-image a.fit-horizontal img {
width: 100%;
}
#content .rg-image a,
#content .rg-image a:link {
border: none;
display: block;
height: 100%;
width: 100%;
padding: 0;
margin: 0;
overflow: hidden;
}
.rg-image-nav a{
position:absolute;
top:0px;
left:0px;
background:transparent url(http://extension.psu.edu/nav.png) no-repeat 0 37.9749%;
width:64px;
height:100%;
text-indent:-9000px;
cursor:pointer;
opacity:0.75;
outline:none;
}
.rg-image-nav a.rg-image-nav-next{
right:0px;
left:auto;
background-position:100% 37.9749%;
}
.rg-image-nav a:hover{
opacity:0.8;
border: none !important;
}
.rg-caption-wrapper {
padding: 1.375em 1em 1.5em 1em;
height: 5.25em;
}
.rg-caption {
position:relative;
}
#content .rg-caption h2 {
border-bottom: none;
font-size: 1.125em !important;
font-weight: 600 !important;
text-align: left;
color: #333333;
background-color: transparent;
margin-top: 0;
}
#content .rg-caption h2 a {
color: #2256BD !important;
text-decoration: underline !important;
}
#content .rg-caption p{
line-height: 1.1875em;
padding: 0;
text-align: left;
color: #575757;
text-align: left;
background-color: transparent;
margin-bottom: 0 !important;
font-size: 0.875em;
}
.rg-view{
height:30px;
margin-top: 10px;
}
.rg-view a{
display:block;
float:right;
width:16px;
height:16px;
margin-right:3px;
background:#464646 url(http://extension.psu.edu/views.png) no-repeat top left;
border:3px solid #464646;
opacity:0.8;
}
.rg-view a:hover{
opacity:1.0;
}
.rg-view a.rg-view-full{
background-position:0px 0px;
}
.rg-view a.rg-view-selected{
background-color:#6f6f6f;
border-color:#6f6f6f;
}
.rg-view a.rg-view-thumbs{
background-position:0px -16px;
}
.rg-loading{
width:46px;
height:46px;
position:absolute;
top:50%;
left:50%;
background:transparent url(http://extension.psu.edu/ajax-loader.gif) no-repeat center center;
margin:-23px 0px 0px -23px;
z-index:100;
opacity:0.7;
}
.rg-thumbs {
height: 100px;
margin-bottom: 42px;
}
.rg-image {
height: 480px;
width: 100%;
vertical-align: middle;
}
#content .es-carousel ul li a {
border: none;
}
/* */
/* */
}

