.jcarousel-skin-default .jcarousel-container-horizontal {
    margin:0;
    width: auto;
}
.jcarousel-skin-default .jcarousel-clip-horizontal {
    width: auto;
}
.jcarousel-skin-default .jcarousel-list-horizontal {
    width: auto !important;
}
.view-os-image-gallery ul li,
.views-field-media-gallery-media ul,
.view-os-image-gallery .item-list ul li,
.views-field-media-gallery-media .item-list ul {
    list-style-type: none;
}
.view-id-os_image_gallery li.views-row {
    margin-bottom:15px;
}
.view-id-os_image_gallery .views-field-title .field-content a {
    font-weight:bold;
}
/* MEDIA WIDGET ICONS */
.media-widget a {margin-right:10px;}
.media-widget a#edit-select,
.media-widget a.button.launcher {
    background: url("../images/scholarbase-sprite.png") 0 -492px no-repeat;
    color: #3A6A8C;
    padding-left: 16px;
}
.media-widget a.ctools-modal-media-file-edit {
    background: url("../images/scholarbase-sprite.png") 0 -451px no-repeat;
    color: #3A6A8C;
    padding-left: 20px;
}
.media-widget a.remove {
    background: url("../images/scholarbase-sprite.png") 0 -471px no-repeat;
    color: #3A6A8C;
    padding-left: 17px;
}
.media-gallery-collection a.media-gallery-thumb, .media-gallery-media a.media-gallery-thumb, .media-gallery-thumb img {
    display: block;
    overflow: hidden;
    position: relative;
}
.video-indicator {
    background: url("../images/movie_file_icon.png") no-repeat;
    bottom: 5px;
    display: block;
    height: 13%;
    left: 5px;
    height: 48px;
    width: 48px;
    position: absolute;
}
/** MEDIA BROWSER MODAL OVERRIDES **/
#mediaBrowser {
  padding: 0;
  border-radius: 0;
  background: #FFF;
  -moz-box-shadow: 0 4px 26px rgba(0, 0, 0, 0.5);
  -webkit-box-shadow: 0 4px 26px rgba(0, 0, 0, 0.5);
  box-shadow: 0 4px 26px rgba(0, 0, 0, 0.5);
}
.ui-corner-all {
    border-radius: 0;
    border:0;
} 
#media-browser-tabset .media-browser-tab {
    border: NONE;
}
#media-browser-tabset .ui-tabs-nav {
    border-bottom: 1px solid #AAAAAA;
    border-left: none;
    border-right: none;
    border-top: none;
}	
.ui-widget-header {
    background:none;
}
/** SLIDER **/
.node-media-gallery ul.action-links {
    list-style-type:none;
    padding-left:0px;
}
.slider {
    display: none;
    color: black;
    position: static;
    width: auto;
    background: #eee;
    border: 1px solid #ddd;
    /*padding: 1em;*/
}
.field-name-og-vocabulary a.toggle {
    background:url('../images/scholarbase-sprite.png') -12px -197px no-repeat;
    padding: 1px 0 3px 14px
}
.field-name-og-vocabulary .slider a {text-decoration:underline !important;}
.not-logged-in.page-user #columns {
    width:540px;
    border-radius:5px;
    -moz-border-radius:5px;
    border-radius:5px;
     margin: 100px auto 0;
    border:1px solid #8996A0;
    background:#F7F7F7;
}
.not-logged-in.page-user #columns h1 {
    width:530px;
    background:#555;
    color:#FFF;
    height:35px;
    margin:-20px 0 0 -15px;
    padding:5px 0 0 10px;
    border-top-left-radius:5px;
    border-top-right-radius:5px;
}
.not-logged-in.page-user #footer {
    width:540px;
    margin: 0 auto;
}
.meta-wrapper.hover {
    color: #666;
    display: none;
    left: 0px;
    /* line-height: 1.25em; */
    margin: -7px 0 0;
    min-height: 0;
    min-width: 100%;
    position: absolute;
    /**right: -2px;*/
    top: 100%;
    z-index: 1;
}
.media-gallery-media .media-gallery-item {
  background: #FFFFFF;
  border: 1px solid #ddd;
  padding: 2%;
}
.meta-wrapper.hover .slider {
    /*background: url('images/hover-bubble.png') no-repeat left top transparent;*/
    display: block;
}
.meta-wrapper.hover .slider.top {
    padding-left: 53px;
}
.meta-wrapper.hover .slider.top-inner {
    background-position: right -48px;
    height: 14px;
}
.meta-wrapper.hover .slider.meta-outer {
    /* background: url('images/hover-bubble-middle.png') repeat-y left top transparent; */
    padding-left: 0;
}
.meta-wrapper.hover .slider.meta-inner {
    /*background: url('images/hover-bubble-middle.png') repeat-y right top transparent;*/
    padding-right: 0;
    padding:3px;
}
#boxes-box-os_image_gallery_latest ul.recent-images-list {
    list-style-type: none;
    display:inline-flex;
}
#boxes-box-os_image_gallery_latest ul.recent-images-list li {
    margin-left:5px;
}
.meta-wrapper.hover .slider.bottom {
    background-position: left -42px;
    padding-left: 53px;
}
.meta-wrapper.hover .slider.bottom-inner {
    background-position: right bottom;
    height: 5px;
}
.meta-wrapper .media-title {
    display: block;
    font-size: 12px;
    font-weight: bold;
    height: 1.5em;
    line-height: 1.5em;
    white-space: nowrap;
}
.meta-wrapper.hover .media-title {
    color: #000;
}
.meta-wrapper.hover .media-title a,
.meta-wrapper.hover .media-title a:hover {
    color: #000;
}
.media-gallery-item-wrapper:hover .meta-wrapper.hover,
.media-collection-item-wrapper:hover + .meta-wrapper.hover,
.meta-wrapper.hover:hover {
    display: block;
}
.meta-inner span {
    display: block;
}
.media-description span {
    display: inline;
    line-height: 1em;
}
/* Colorbox Slideshow modal - Kill Grey Borders in player */
.node-type-media-gallery #cboxWrapper #cboxTopLeft, 
.node-type-media-gallery #cboxWrapper #cboxTopCenter, 
.node-type-media-gallery #cboxWrapper #cboxTopRight, 
.node-type-media-gallery #cboxWrapper #cboxMiddleLeft, 
.node-type-media-gallery #cboxWrapper #cboxMiddleRight, 
.node-type-media-gallery #cboxWrapper #cboxBottomLeft, 
.node-type-media-gallery #cboxWrapper #cboxBottomCenter, 
.node-type-media-gallery #cboxWrapper #cboxBottomRight 
{
 background: none;
}

/*.file-os-files-large, .file-os-files-xlarge, .file-os-files-xxlarge, .file-os-files-small, .file-os-files-med
{padding-right:10px;}*/

#cboxContent button {
    border:0px;
}
.jcarousel-skin-default .jcarousel-container-horizontal {
    padding:0px;
}
.node-type-media-gallery .ui-dialog .ui-dialog-buttonpane {
    display:none;
}
.view-os-image-gallery .item-list ul li,
.node-media-gallery .item-list ul li
{
    margin: 5px;
}
.view-os-image-gallery .item-list ul.pager li,
.node-media-gallery .item-list ul.pager li
{
    margin: 0;
}
.view-os-image-gallery .pager li>a,
.view-os-image-gallery .pager li>span,
.node-media-gallery .pager li>a,
.node-media-gallery .pager li>span {
    border: none;
    padding: 0px;
}
.jcarousel-skin-default .jcarousel-prev-horizontal,
.jcarousel-skin-default .jcarousel-next-horizontal {
    display: none;
}
.view-id-os_image_gallery a.media-gallery-thumb img, .view-id-os_image_gallery .media-gallery-detail img {
    height: auto;
    overflow: auto;
    width: 100%;
    max-width: 100px;
    max-height: 67px;
}