		/*MY-GALLERY-BASIC*/
div.my-gallery-collapsible-txt p,div.my-gallery-collapsible-txt h1,div.my-gallery-collapsible-txt h2,div.my-gallery-collapsible-txt h3,div.my-gallery-collapsible-txt h4,div.my-gallery-collapsible-txt h5{position:relative;margin:0;padding:0 0 .15em}
div.my-gallery-collapsible-txt h3{font-size:1em;}
div.my-gallery-collapsible-txt h3 a{padding-right:0;padding-left:0}
/*div.my-gallery-collapsible-txt h3 a:before{position:absolute;top:2px;font-family:FontAwesome;font-size:.75em;content:"\f0c1";margin-left:-1.125em}*/
div.my-gallery-collapsible-txt h3 h6{padding-bottom:1em}
div.my-gallery-collapsible-txt h3 a,div.my-gallery-collapsible a:link,div.my-gallery-collapsible a:visited,div.my-gallery-collapsible a:active,div.my-gallery-collapsible a:focus
{color:#333399;text-decoration:none;border:0}
div.my-gallery-collapsible-txt h3 a:hover{border-bottom:1px dotted #333399}

div.my-gallery-collapsible-block{
position:relative;display:inline-block;width:50%;height:auto;margin:0 -1.6px;padding:0 .5em;vertical-align:top;
}
div.my-gallery-collapsible-block a:after{
position:absolute;top:8px;right:15px;padding:0 .25em;font-family:FontAwesome;font-size:1.125em;content:"\f065";
color:white;background:rgba(0,0,0,.35);text-shadow: 1px 1px 0px rgba(0, 0, 0, 0.75);line-height:1.375em;
}
div.my-gallery-collapsible-img{position:relative;width:100%;height:auto;margin:0;padding:0 0 100% 0;background-color:#fff;background-repeat:no-repeat;background-position:center;background-size:cover}

div.my-gallery-collapsible-img:hover{box-shadow:0 0 8px 3px rgba(255,255,255,1);transition: all .25s;}
div.my-gallery-collapsible-img:hover{box-shadow:0 0 10px 0 rgba(0,0,0,.4);transition: all .25s;}

div.my-gallery-collapsible-img img{position:relative;width:100%;height:auto;margin:0;padding:0}

div.my-gallery-collapsible-txt{position:relative;width:100%;margin:10px auto 0 auto;padding:4px 0 10px 0;clear:both;}
div.my-gallery-collapsible-txt p,div.my-gallery-collapsible-txt li{font-size:13px;line-height:1.5em}
    @media (min-width:576px){
    div.my-gallery-collapsible-block{width:33.3333%;}
    }
    @media (min-width:768px){
    div.my-gallery-collapsible-block{width:25%;}
    }
    @media (min-width:992px){
    div.my-gallery-collapsible-block{width:20%;}
    }
		/*MY-GALLERY-BASIC-end*/
		/*---------MY-GALLERY-COLLAPSIBLE-TEXT---------*/
div.content-top-info{margin:0;padding:0;background:transparent;}
div.content-top-info ul li:before{font-family:FontAwesome;content:"\f078";color:#333;margin-left:-1em;padding-right:.5em;}
div.content-top-info .collapsible{display:inline-block;width:100%;margin:0 0 -3px 0;padding:1% 0;text-align:left;color:#333;background-color:transparent;cursor:pointer;}
div.content-top-info,div.content-top-info .collapsible{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-tap-highlight-color:transparent;}
div.content-top-info .collapsible p{display:table;margin:0 auto .5em auto;text-align:left;color:#333;}
div.content-top-info .collapsible p:hover{color:#111;}
div.content-top-info .collapsible:after{content:'\f078';font-family:'FontAwesome';color:#333;font-size:1.25em;font-weight:normal;margin:0;padding:0;display:block;text-align:center;}
div.content-top-info .active:after{content:'\f077';color:#333;}
div.content-top-info .content{max-height:0;margin-top:-5px;padding:0;background-color:transparent;transition:max-height .2s ease-out;overflow:hidden;}
div.content-top-info .content p,div.content-top-info .content ul{list-style:none;}
div.content-top-info .content p,div.content-top-info .content ul li{text-align:left;}
		/*---------MY-GALLERY-COLLAPSIBLE-TEXT-end---------*/
		
/*LIGHTBOX-version-2.10.0-vk-evo*/
body:after{}
.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('../uploads/img-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('../uploads/img-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('../uploads/img-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('../uploads/img-lightbox/close.png') top right no-repeat;cursor:pointer;filter:alpha(Opacity=100);opacity:1}