.jquery-lightbox-move * { webkit-box-sizing: content-box; -moz-box-sizing: content-box; box-sizing: content-box; }
/*lightbox*/
.jquery-lightbox-move { margin-top:-63px; padding-bottom:82px;}
div[class^=jquery-lightbox-border] { display:none; }
.jquery-lightbox-overlay { background:#214512; -webkit-tap-highlight-color: rgba(0,0,0,0); }
.jquery-lightbox { position:relative; padding: 38px; }
.jquery-lightbox-border-top-left, .jquery-lightbox-border-top-right, .jquery-lightbox-border-bottom-left, .jquery-lightbox-border-bottom-right { position:absolute; height:18px; width:12%; z-index:7000; }
.jquery-lightbox-border-top-left { background: url(images/jquery-lightbox-theme.png) no-repeat 0 0; top:0; left:0; }
.jquery-lightbox-border-top-right { background: url(images/jquery-lightbox-theme.png) no-repeat right 0; top:0; right:0; }
.jquery-lightbox-border-top-middle { background:#2b2b2b; position:absolute; height:7px; width:78%; top:0; left:12%; z-index:7000; overflow:hidden; }
.jquery-lightbox-border-bottom-left { background: url(images/jquery-lightbox-theme.png) no-repeat 0 bottom; bottom:0; left:0; }
.jquery-lightbox-border-bottom-right { background: url(images/jquery-lightbox-theme.png) no-repeat right bottom; bottom:0; right:0; }
.jquery-lightbox-border-bottom-middle { background:#2b2b2b; height:7px; width:78%; position:absolute; bottom:0; left:12%; z-index:7000; overflow:hidden; }
.jquery-lightbox-title { position:absolute; bottom:25px; z-index:7000; left:38px; right:38px; height:60px; }
.jquery-lightbox-html { z-index:7000; position: absolute; border:0; padding:0px 15px; vertical-align:top; -webkit-overflow-scrolling: touch; }
.jquery-lightbox-html embed, .jquery-lightbox-html object, .jquery-lightbox-html iframe { vertical-align:top; display:block; }
.jquery-lightbox-background { position:absolute; top:0; left:0; z-index:6999; float:left; padding:38px 38px 100px; background:#FFF; }
.jquery-lightbox-background img { display:block; position:relative; border:0; margin:0; padding:0; width:100%; height:100%; }
.jquery-lightbox-mode-image .jquery-lightbox-html { z-index:6998; padding:0; }
.jquery-lightbox-mode-html .jquery-lightbox-background { background:#FFFFFF; border-radius:4px; }
.jquery-lightbox-mode-html .jquery-lightbox-html { overflow:auto; }
.jquery-lightbox-loading, .jquery-lightbox-mode-html .jquery-lightbox-loading { background:#FFFFFF url(images/loading.gif) no-repeat center center; }
.jquery-lightbox-button-close { position:absolute; top:12px; right:20px; text-decoration:none; z-index:7001; }
.jquery-lightbox-button-close:hover span { border:none; }
.jquery-lightbox-button-close span, .jquery-lightbox-buttons span { display: none; border-bottom:1px dashed #456EA4; line-height:1.2; font-size:11px;}
.jquery-lightbox-mode-image .jquery-lightbox-button-close { right:6px; top:5px; z-index:7002; }
.jquery-lightbox-buttons { position:absolute; top: 0; left: 0; right:0; bottom:0; z-index:7001; display:none; }
.jquery-lightbox-buttons .jquery-lightbox-buttons-init, .jquery-lightbox-buttons .jquery-lightbox-buttons-end { width:5px; height:39px; float:left; display:inline; }
.jquery-lightbox-buttons .jquery-lightbox-buttons-init { background: url(images/jquery-lightbox-theme.png) no-repeat -151px -153px; margin:7px 0 0 7px; display:none;}
.jquery-lightbox-buttons .jquery-lightbox-buttons-end { background: url(images/jquery-lightbox-theme.png) no-repeat -244px -153px; margin:7px 0 0 0;  display:none;}
.jquery-lightbox-buttons .jquery-lightbox-button-left { background:url(images/icons2.jpg) 0 -28px no-repeat; width:28px; height:28px; position:absolute; left:6px; top: 45%; }
.jquery-lightbox-buttons .jquery-lightbox-button-right { background:url(images/icons2.jpg) 0 -56px no-repeat; width:28px; height:28px; position:absolute; right:6px; top: 45%; }
.jquery-lightbox-buttons .jquery-lightbox-button-max { background: url(images/jquery-lightbox-theme.png) no-repeat -182px -153px; width:36px; height:39px; float:left; display: none !important; margin:7px 0 0 0; }
.jquery-lightbox-buttons .jquery-lightbox-button-max:hover { background: url(images/jquery-lightbox-theme.png) no-repeat -182px -194px; }
.jquery-lightbox-buttons .jquery-lightbox-button-min { background: url(images/jquery-lightbox-theme.png) no-repeat -162px -235px; width:36px; height:39px; float:left; display:inline; margin:7px 0 0 0; }
.jquery-lightbox-buttons .jquery-lightbox-button-min:hover { background: url(images/jquery-lightbox-theme.png) no-repeat -207px -235px; }
.jquery-lightbox-buttons-custom { height:39px; float:left; display:inline; background:#2b2b2b; line-height:39px; font-size:10px; margin:7px 0 0 0; display:none; }
.jquery-lightbox-buttons-custom a { color:#FFFFFF; font-size:10px; display:inline; font-weight:normal; text-decoration:underline; padding:0 3px; }
.jquery-lightbox-mode-image .jquery-lightbox-button-close { width:28px; height:28px; background:url(images/icons2.jpg) 0 0 no-repeat;}
.jquery-lightbox-mode-image .jquery-lightbox-buttons { opacity:0.3; }
.jquery-lightbox-mode-image:hover .jquery-lightbox-buttons, .jquery-lightbox-mode-image:hover .jquery-lightbox-button-close { opacity:0.9; }
.jquery-lightbox-navigator { display:none; }
.jquery-lightbox-hide { display:none; }

/* Retina: */
@media screen and (max-device-width: 640px), screen and (max-device-width: 768px) and (-webkit-min-device-pixel-ratio: 2), screen and (max-device-width: 768px) and (max--moz-device-pixel-ratio: 2) {
 .jquery-lightbox-button-close,  .jquery-lightbox-button-close:hover,  .jquery-lightbox-border-top-left,  .jquery-lightbox-border-top-right,  .jquery-lightbox-border-bottom-left,  .jquery-lightbox-border-bottom-right,  .jquery-lightbox-buttons .jquery-lightbox-buttons-init,  .jquery-lightbox-buttons .jquery-lightbox-buttons-end,  .jquery-lightbox-buttons .jquery-lightbox-button-left,  .jquery-lightbox-buttons .jquery-lightbox-button-left:hover,  .jquery-lightbox-buttons .jquery-lightbox-button-right,  .jquery-lightbox-buttons .jquery-lightbox-button-right:hover,  .jquery-lightbox-buttons .jquery-lightbox-button-max,  .jquery-lightbox-buttons .jquery-lightbox-button-max:hover,  .jquery-lightbox-buttons .jquery-lightbox-button-min,  .jquery-lightbox-buttons .jquery-lightbox-button-min:hover {
 background-image: url(images/jquery-lightbox-theme-mobile.png);
 background-size: 834px auto;
}
 .jquery-lightbox-button-close {
 background-position:-380px -230px;
 width:58px;
 height:58px;
 right:-52px;
 -webkit-tap-highlight-color: rgba(0,0,0,0);
 outline: none;
}
 .jquery-lightbox-button-close:hover {
 background-position:-440px -230px;
}
 .jquery-lightbox-buttons .jquery-lightbox-buttons-init,  .jquery-lightbox-buttons .jquery-lightbox-buttons-end {
 width:10px;
 height:78px;
}
 .jquery-lightbox-buttons .jquery-lightbox-buttons-init {
 background-position: -302px -306px;
}
 .jquery-lightbox-buttons .jquery-lightbox-buttons-end {
 background-position: -488px -306px;
}
 .jquery-lightbox-buttons .jquery-lightbox-button-left {
 background-position: -312px -306px;
 width:48px;
 height:78px;
 -webkit-tap-highlight-color: rgba(0,0,0,0);
 outline: none;
}
 .jquery-lightbox-buttons .jquery-lightbox-button-left:hover {
 background-position: -312px -388px;
}
 .jquery-lightbox-buttons .jquery-lightbox-button-right {
 background-position: -440px -306px;
 width:48px;
 height:78px;
 -webkit-tap-highlight-color: rgba(0,0,0,0);
 outline: none;
}
 .jquery-lightbox-buttons .jquery-lightbox-button-right:hover {
 background-position: -440px -388px;
}
 .jquery-lightbox-buttons .jquery-lightbox-button-max {
 background-position: -364px -306px;
 width:72px;
 height:78px;
 -webkit-tap-highlight-color: rgba(0,0,0,0);
 outline: none;
}
 .jquery-lightbox-buttons .jquery-lightbox-button-max:hover {
 background-position: -364px -388px;
}
 .jquery-lightbox-buttons .jquery-lightbox-button-min {
 background-position: -324px -470px;
 width:72px;
 height:78px;
 -webkit-tap-highlight-color: rgba(0,0,0,0);
 outline: none;
}
 .jquery-lightbox-buttons .jquery-lightbox-button-min:hover {
 background-position: -414px -470px;
}
}
.jquery-lightbox-title h4 { font-family:'PT Serif', serif; font-weight:bold; font-size:18px; color:#000; margin-bottom:5px;}
.jquery-lightbox-title p { color:#959591; line-height:1.5;}