.gallery{width:100%;max-width:1380px;height:auto;margin:40px auto 0;padding:0}
div.gallery-header{display:inline-block;width:96%;padding:10px 2%;background:#87b}
div.gallery-header h4,div.gallery-header h5,div.gallery-header h6{margin:0!important;padding:0!important;text-align:center}
div.gallery-header p{font-size:.9em;display:none}
.gallery .img{float:left;position:relative;width:auto;min-width:95px;height:240px;margin:0 .5%;padding:4px 2.2% 20px;text-align:center;overflow:hidden}
.gallery .img img{width:100%;min-width:80px;max-width:200px;height:auto;margin:0;padding:0}
.gallery img a{margin:0;padding:0}
.gallery img a:hover{margin:0;padding:0}
@media only screen and (max-width: 1400px) {
.gallery{width:1030px}
}
@media only screen and (max-width: 1100px) {
.gallery{width:720px}
}
@media only screen and (max-width: 800px) {
.gallery{width:450px}
}
@media only screen and (max-width: 510px) {
.gallery{width:400px}
.gallery .img{width:44.6%;height:220px}
}
@media only screen and (max-width: 440px) {
.gallery{width:260px}
.gallery .img{width:44.6%;height:150px}
}
.gallery .img .haivytys{position:absolute;left:0;right:0;bottom:0;width:100%;height:30px;margin:0 auto;padding:0;background:url(../lightbox/bg_newssummary.png) repeat-x left bottom}
.gallery .img a{position:relative;display:inline-block;margin:0 auto;padding:0;line-height:0;box-shadow:0 0 0 2px rgba(255,255,255,0.80);-moz-box-shadow:0 0 0 2px rgba(255,255,255,0.80);-webkit-box-shadow:0 0 0 2px rgba(255,255,255,0.80)}
.gallery .img a:hover{box-shadow:0 0 0 4px rgba(255,255,255,0.80);-moz-box-shadow:0 0 0 4px rgba(255,255,255,0.80);-webkit-box-shadow:0 0 0 4px rgba(255,255,255,0.80)}
.gallery .img a:after{position:absolute;display:inline-block;top:6px;right:6px;margin:0;padding:0;font-family:FontAwesome;font-size:20px;line-height:1em;content:"\f002";color:#fff;text-shadow:0px 0px 2px rgba(0,0,0,.55)}
.gallery .img p{font-family:'Open Sans Condensed',Arial Narrow,Impact,Sans-serif;font-size:1em;margin:4px 0 0!important;padding:0;line-height:1.1em;text-align:center;max-width:200px}
.gallery .img p span{font-size:.938em}
.gallery .img p span::before{content:url('../lightbox/map-marker-white.png');margin-right:3px}
@media only screen and (max-width: 960px) {
.gallery .img p{font-size:115%}
}
.gallery .pagenavigation{height:auto}
.gallery .prevpage a,.gallery .prevpage em{display:block;width:50px;height:39px;float:left;margin:0;text-indent:-1000px;background:url(../lightbox/previous.png) transparent no-repeat 0 0;overflow:hidden}
.gallery .nextpage a,.gallery .nextpage em{display:block;width:50px;height:39px;float:left;margin:0 8px 0 0;text-indent:-1000px;background:url(../lightbox/next.png) transparent no-repeat 0 0;overflow:hidden}
/*.gallery .parentlink a{display:block;width:50px;height:39px;float:left;text-indent:-1000px;background:url(../lightbox/uppage.png) transparent no-repeat 0 0;overflow:hidden}*/
.gallery .pagenavigation a:hover{background-position:0 -40px}
.gallery .prevpage em,.gallery .nextpage em{background-position:0 -80px}
.gallery .pagelinks{float:right;border-right:2px solid #666}
.gallery .pagelinks a,.gallery .pagelinks em{margin-top:6px;padding:0 6px;border-left:2px solid #666;text-align:center;font-family:'Open Sans Condensed',Arial Narrow,Impact,Sans-serif;font-size:.875em;font-weight:700;color:#666}
.gallery .pagelinks em{color:#000}
.galleryclear{clear:both}
	/*LIGHTBOX-version-2.10.0-vk-evo*/
/* Preload images */
body:after{content: url(../lightbox/close.png) url(../lightbox/loading.gif) url(../lightbox/prev.png) url(../lightbox/next.png);display:none}
.lb-loader,.lightbox{text-align:center;line-height:0}
.lb-dataContainer:after,.lb-outerContainer:after{content:"";clear:both}
html.lb-disable-scrolling{overflow:hidden;position:fixed;height:100vh;width:100vw}
.lightboxOverlay{position:absolute;top:0;left:0;z-index:9999;background-color:#000;filter:alpha(Opacity=80);opacity:.8;display:none}
.lightbox{position:absolute;left:0;width:100%;z-index:10000;font-weight:400}
.lightbox .lb-image{display:block;height:auto;max-width:inherit;max-height:none;border-radius:0px;border:4px solid #fff}
.lightbox a img{border:none}
.lb-outerContainer{position:relative;width:250px;height:250px;margin:0 auto;border-radius:0px;background-color:#fff}
/*.lb-container{position:relative}*/
.lb-loader,.lb-nav{position:absolute;left:0}
.lb-outerContainer:after{display:table}
.lb-loader{top:43%;height:25%;width:100%}
.lb-cancel{display:block;width:32px;height:32px;margin:0 auto;background:url('../lightbox/loading.gif') no-repeat}
.lb-nav{top: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:34%;left:0;float:left;background:url('../lightbox/prev.png') left 48% no-repeat;filter:alpha(Opacity=50);opacity:0.5;-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:64%;right:0;float:right;background:url('../lightbox/next.png') right 48% no-repeat;filter:alpha(Opacity=50);opacity:0.5;-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;width:100%;border-bottom-left-radius:0px;border-bottom-right-radius:0px}
.lb-dataContainer:after{display:table}
.lb-data{padding:0 4px;color:#ccc}
.lb-data .lb-details{width:100%;float:left;text-align:left;line-height:1.1em}
.lb-data .lb-caption{font-size:13px;font-weight:700;line-height:1em}
.lb-data .lb-caption a{color:#4ae}
div.number-wrapper{position:absolute;display:inline-block;bottom:0;left:0;z-index:100000;min-width:auto;min-height:auto; margin:0;padding:0; background:transparent!important}
div.number-wrapper p.lb-number{display:block;min-width:auto;min-height:auto;margin:0 0 4px 4px!important;padding:0 0.25em!important;line-height:1.5em;color:black;background:white;font-size:0.75em}
.lb-data .lb-number{display:none!important;clear:left;padding-bottom:1em;font-size:12px;color:#999}
div.close-wrapper{position:absolute;top:2%;right:2%;z-index:100000;width:30px;height:30px;background-color:transparent}
div.close-wrapper .lb-close{display:block;width:30px;height:30px;background:url('../lightbox/close.png') top right no-repeat;cursor:pointer;filter:alpha(Opacity=100);opacity:1}