.lb-album{width:100%;max-width:980px;margin:0 auto;font-family:'BebasNeueRegular', 'Arial Narrow', Arial, sans-serif;}
.lb-album li{float:left;margin:5px 5px 5px 0px;position:relative;}
.lb-album li > a,
.lb-album li > a img{display:block;}
.lb-album li > a{width:150px;height:150px;position:relative;background:#f1d2c2;-webkit-box-shadow:1px 1px 2px #fff, 1px 1px 2px rgba(158,111,86,0.3) inset;-moz-box-shadow:1px 1px 2px #fff, 1px 1px 2px rgba(158,111,86,0.3) inset;box-shadow:1px 1px 2px #fff, 1px 1px 2px rgba(158,111,86,0.3) inset;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px 4px 4px 4px;}
.lb-album li > a span{padding-top:15px;position:absolute;width:150px;height:150px;top:0px;left:0px;text-align:center;color:rgba(27,54,81,0.8);text-shadow:0px 1px 1px rgba(255,255,255,0.6);font-size:120%;opacity:0;filter:alpha(opacity=0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(opacity=0)";background:rgb(241,210,194);background:-moz-radial-gradient(center, ellipse cover, rgba(255,255,255,0.56) 0%, rgba(241,210,194,1) 100%);background:-webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,rgba(255,255,255,0.56)), color-stop(100%,rgba(241,210,194,1)));background:-webkit-radial-gradient(center, ellipse cover, rgba(255,255,255,0.56) 0%,rgba(241,210,194,1) 100%);background:-o-radial-gradient(center, ellipse cover, rgba(255,255,255,0.56) 0%,rgba(241,210,194,1) 100%);background:-ms-radial-gradient(center, ellipse cover, rgba(255,255,255,0.56) 0%,rgba(241,210,194,1) 100%);background:radial-gradient(center, ellipse cover, rgba(255,255,255,0.56) 0%,rgba(241,210,194,1) 100%);-webkit-transition:opacity 0.3s linear;-moz-transition:opacity 0.3s linear;-o-transition:opacity 0.3s linear;-ms-transition:opacity 0.3s linear;transition:opacity 0.3s linear;}
.lb-album li > a:hover span{opacity:1;filter:alpha(opacity=99);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(opacity=99)";}
.lb-overlay{width:0px;height:0px;position:fixed;overflow-y:scroll;left:0px;top:0px;padding:0px;z-index:99;text-align:center;background:rgb(241,210,194);background:-moz-radial-gradient(center, ellipse cover, rgba(255,255,255,0.56) 0%, rgba(241,210,194,1) 100%);background:-webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,rgba(255,255,255,0.56)), color-stop(100%,rgba(241,210,194,1)));background:-webkit-radial-gradient(center, ellipse cover, rgba(255,255,255,0.56) 0%,rgba(241,210,194,1) 100%);background:-o-radial-gradient(center, ellipse cover, rgba(255,255,255,0.56) 0%,rgba(241,210,194,1) 100%);background:-ms-radial-gradient(center, ellipse cover, rgba(255,255,255,0.56) 0%,rgba(241,210,194,1) 100%);background:radial-gradient(center, ellipse cover, rgba(255,255,255,0.56) 0%,rgba(241,210,194,1) 100%);}
.lb-overlay > div.content{position:relative;color:rgba(27,54,81,0.8);opacity:0;filter:alpha(opacity=0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(opacity=0)";margin:10px auto 0px auto;text-shadow:0px 1px 1px rgba(255,255,255,0.6);-webkit-transition:opacity 0.3s linear 1.3s;-moz-transition:opacity 0.3s linear 1.3s;-o-transition:opacity 0.3s linear 1.3s;-ms-transition:opacity 0.3s linear 1.3s;transition:opacity 0.3s linear 1.3s;}
.lb-overlay div.row{background:#fff;}
.lb-overlay div h3,
.lb-overlay div p{padding:0px 20px;height:auto;}
.lb-overlay div h3{font-size:36px;border-bottom:1px solid rgba(27,54,81,0.4);padding:10px 0;}
.lb-overlay div h3 span,
.lb-overlay div p{font-size:16px;font-family:Constantia, Palatino, "Palatino Linotype", "Palatino LT STD", Georgia, serif;font-style:italic;}
.lb-overlay div h3 span{display:block;line-height:6px;margin-top:10px}
.lb-overlay div p{text-align:left;float:none;clear:left;padding:5px 0;}
.lb-overlay a.lb-close{background:rgba(27,54,81,0.8);z-index:1001;color:#fff;position:absolute;top:-34px;right:0;font-size:15px;line-height:26px;text-align:center;width:60px;height:26px;overflow:hidden;margin-left:-25px;opacity:0;filter:alpha(opacity=0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(opacity=0)";-webkit-box-shadow:0px 1px 2px rgba(0,0,0,0.3);-moz-box-shadow:0px 1px 2px rgba(0,0,0,0.3);box-shadow:0px 1px 2px rgba(0,0,0,0.3);-webkit-transition:opacity 0.3s linear 1.2s;-moz-transition:opacity 0.3s linear 1.2s;-o-transition:opacity 0.3s linear 1.2s;-ms-transition:opacity 0.3s linear 1.2s;transition:opacity 0.3s linear 1.2s;}
.FromGallery .lb-overlay a.lb-close{top:16px;left:0;right:0;margin:0 auto;}
.lb-overlay div.img img{max-height:100%;width:70%;position:relative;-webkit-box-shadow:1px 1px 4px rgba(0,0,0,0.3);-moz-box-shadow:1px 1px 4px rgba(0,0,0,0.3);box-shadow:0px 2px 7px rgba(0,0,0,0.2);}
.lb-overlay:target{width:100%;height:100%;bottom:0px;right:0px;padding:80px 100px 120px 100px;z-index:1000;}
.lb-overlay:target div.img img{-webkit-animation:scaleDown 1.2s ease-in-out;-moz-animation:scaleDown 1.2s ease-in-out;-o-animation:scaleDown 1.2s ease-in-out;-ms-animation:scaleDown 1.2s ease-in-out;animation:scaleDown 1.2s ease-in-out;}
.lb-overlay:target a.lb-close,
.lb-overlay:target > div.content{opacity:1;filter:alpha(opacity=99);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(opacity=99)";}
@-webkit-keyframes scaleDown{0%{-webkit-transform:scale(10,10);opacity:0;}
100%{-webkit-transform:scale(1,1);opacity:1;}
}
@-moz-keyframes scaleDown{0%{-moz-transform:scale(10,10);opacity:0;}
100%{-moz-transform:scale(1,1);opacity:1;}
}
@-o-keyframes scaleDown{0%{-o-transform:scale(10,10);opacity:0;}
100%{-o-transform:scale(1,1);opacity:1;}
}
@-ms-keyframes scaleDown{0%{-ms-transform:scale(10,10);opacity:0;}
100%{-ms-transform:scale(1,1);opacity:1;}
}
@keyframes scaleDown{0%{transform:scale(10,10);opacity:0;}
100%{transform:scale(1,1);opacity:1;}
}
x:-o-prefocus, .lb-overlay div.img img{height:100%;}
.lb-overlay div.img{padding:0px !important;}
.FromVideoGallery .lb-album li > a{width:210px !important;height:158px !important;overflow:hidden;}
.FromVideoGallery .lb-album li > a span{width:210px !important;height:158px !important;overflow:hidden;}
@media (max-width:768px){.lb-overlay:target{padding:40px 30px 40px 30px;}
.navarrow{margin:-11px auto}
}