.juicebox-gallery .jb-idx-thb-list-page-number,
.juicebox-gallery .jb-area-large-mode-title,
.juicebox-gallery .jb-idx-title,
.juicebox-gallery .jb-idx-title textarea,
.juicebox-gallery .jb-area-caption,
.juicebox-gallery .jb-area-caption div,
.juicebox-gallery .jb-splash h3,
.juicebox-gallery .jb-splash p,
.juicebox-gallery .jb-splash a,
.juicebox-gallery .jb-go-back a,
.juicebox-gallery .jb-idx-thumbnail-show-more a,
.juicebox-gallery .jb-status-message,
#jb-glry-dlg{
	line-height:140%;
	font-family: "Palatino Linotype", "Book Antiqua", "Palatino", serif !important;
}

a.jb-splash-view-glry {
    color: white;
    font-size: 14px;
    text-transform: uppercase;
    font-weight: bold;
    letter-spacing: 1px;
    text-decoration: none;
    display: block;
    width: auto;
    margin: 0;
    padding: 20px 20px 20px 20px !important;    
 }
 .juicebox-parent {
	margin-top:20px; 
 }

p.jb-splash-cnt {
    padding: 20px 20px 20px 20px;
    font-weight: normal;
    position: absolute;
    top:20px;
    right: 0px;
    margin-top:-3px !important;
}
.jb-cap-frame .jbac-number {
	position:absolute;
	right:10px;
	bottom:10px;
}
.jb-splash-info h3 {	
	display:none;
}
.jb-navigation .jbn-right-button {
    display: none;
    width: 26px !important;
    height: 26px !important;
    position: absolute;
    -moz-border-radius: 0px !important;
    -webkit-border-radius: 0px !important;
    border-radius: 0px !important;
    background-color: rgba(0,0,0,0.4);
    padding-right:0px !important;
    padding-top:0px !important;
}
.jb-navigation .jbn-left-button {
    display: none;
     position: absolute;
    -moz-border-radius: 0px !important;
    -webkit-border-radius: 0px !important;
    border-radius: 	0px !important;
    background-color: rgba(0,0,0,0.4);
    padding-left:0px !important;
    padding-top:0px !important;
    width:26px !important;
    height:26px !important;
}
.jb-navigation .jbn-right-button::before, .jb-flag-large-screen-mode .jb-navigation .jbn-right-button::before {
    font: normal normal normal 14px/1 FontAwesome;
    content: "\f105" !important;
    font-size:24px;
}
.jb-navigation .jbn-left-button::before, .jb-flag-large-screen-mode .jb-navigation .jbn-left-button::before {
    font: normal normal normal 14px/1 FontAwesome;
    content: "\f104" !important;
    font-size:24px;
   
}
.jb-status-loading {
	background: url('../images/spinner.gif') no-repeat center !important;
	height: 100%;
	width: 100%;
	margin: 0;
	padding: 0;
	text-align: center;
}
.jb-caption div.jb-caption-desc {
    font-size: 16px !important;
    margin-right: 72px;
}
div.jb-bb-bar {
    -moz-border-radius: 0px !important;
    -webkit-border-radius: 0px !important;
    border-radius: 0px !important;
}
div.jb-classifier-link-wrapper {
     padding: 0px 5px 0px 0px !important;
}
.jb-panel-index {
	 background-color: rgba(0, 0, 0, .3) !important;
}
.jb-panel-detail
{
 	 background-color: rgba(0, 0, 0, .3) !important;
}
.jb-cap-frame .jb-caption {
    background-color:rgba(56, 53, 53,0.3) !important;    	 
    color: white;
    text-shadow: 1px 1px 2px rgba(0,0,0,0.4);
}