.lb-loader,.lightbox{text-align:center;line-height:0;position:absolute;left:0; top:0;}

body
.lb-disable-scrolling{overflow:hidden;}
.lightboxOverlay{position:absolute;top:0;left:0;z-index:9999;background-color:#000;filter:alpha(Opacity=80);opacity:.8;display:none;}
.lightbox{width:100%;z-index:10000;outline:0;top:0;}
.lightbox .lb-image{display:block;width:inherit;max-height:800px;border-top-left-radius:15px;border-top-right-radius: 15px;border:6px solid #fff; pointer-events:none;}
.lightbox a img{border:none;pointer-events:none;}
.lb-outerContainer{position:relative;width:250px;height:250px;margin:0 auto;border-radius:15px;background-color:#fff;}
.lb-outerContainer:after{content:"";display:table;clear:both;}
.lb-loader{top:43%;height:25%;width:100%}
.lb-cancel{display:block;width:32px;height:32px;margin:0 auto;background:url(../images/loading.gif) no-repeat}
.lb-nav{position:absolute;top:0;left:0;height:100%;width:100%;z-index:10}
.lb-container>.nav{left:0}
.lb-nav a{outline:0;background-image:url(data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==)}
.lb-next,.lb-prev{height:100%;cursor:pointer;display:block}
.lb-nav a.lb-prev{width:9%;left:6px;float:left;background:url(../images/prev2.png) left 48% no-repeat;filter:alpha(Opacity=40);opacity:.4;-webkit-transition:opacity .6s;-moz-transition:opacity .6s;-o-transition:opacity .6s;transition:opacity .6s}
.lb-nav a.lb-prev:hover{filter:alpha(Opacity=100);opacity:1}
.lb-nav a.lb-next{width:9%;right:6px;float:right;background:url(../images/next2.png) right 48% no-repeat;filter:alpha(Opacity=40);opacity:.4;-webkit-transition:opacity .6s;-moz-transition:opacity .6s;-o-transition:opacity .6s;transition:opacity .6s}
.lb-nav a.lb-next:hover{filter:alpha(Opacity=100);opacity:1}
.lb-dataContainer{margin:0 auto;padding-top:5px;left: 15px; width:100%;border-bottom-left-radius:4px;border-bottom-right-radius:4px;background-color: #cccccc;}
.lb-dataContainer:after{content:"";display:table;clear:both}
.lb-data{padding:0 4px;color:#666666;}
.lb-data .lb-details{width:85%;float:left;text-align:left; background-color: none;}
.lb-data .lb-caption{font-size:18px;line-height:27px; font-weight: 600; margin-left: 9px; display: block;}
.lb-data .lb-caption a{color:#4ae}
.lb-data .lb-number{display:block;clear:left;padding:9px;font-size:15px;color:#666666; line-height: 18px;}
.lb-data .lb-close{display:block;float:right;margin-right: 6px;margin-top:6px;padding-bottom:15px;width:45px;height:45px;background:url(../images/close2.png) top right no-repeat;text-align:right;outline:0;filter:alpha(Opacity=70);opacity:.7;-webkit-transition:opacity .2s;-moz-transition:opacity .2s;-o-transition:opacity .2s;transition:opacity .2s}
.lb-data .lb-close:hover{cursor:pointer;filter:alpha(Opacity=100);opacity:1}

@media only screen and (max-width:960px) {
.lb-nav a.lb-prev{background:url(../images/prev2_small.png) left 48% no-repeat;}
.lb-nav a.lb-next{background:url(../images/next2_small.png) right 48% no-repeat;}
.lb-data .lb-caption{font-size:12px;line-height:15px; font-weight: 500;}
.lb-data .lb-close{margin-top:6px;width:24px;height:24px;background:url(../images/close2_small.png) top right no-repeat}
.lb-data .lb-number{padding:9px;font-size:9px;color:#666666; line-height: 12px;}

}

@media only screen and (max-width:1280px) and (min-width: 960px) {
.lb-nav a.lb-prev{background:url(../images/prev2_small.png) left 48% no-repeat;}
.lb-nav a.lb-next{background:url(../images/next2_small.png) right 48% no-repeat;}
.lb-data .lb-caption{font-size:15px;line-height:27px; font-weight: 500;}
.lb-data .lb-close{margin-top:6px;width:24px;height:24px;background:url(../images/close2_small.png) top right no-repeat}
.lb-data .lb-number{padding:9px;font-size:9px;color:#666666; line-height: 12px;}

}

