ul#ul-gallery{list-style:none;margin:0px;padding:0px;margin:0px; width:100%;position: relative;}

ul#ul-gallery:after{content:" ";clear:both;display:block;}


ul#ul-gallery > li{
list-style:none;float:left;background:#d26;
border-radius: 5px;width:300px;margin:15px 13px; overflow:hidden;padding:0px; 
display:block;
cursor:pointer;
border:0px;
}

ul#ul-gallery > li:hover{-webkit-transform:scale(1.05);transform:scale(1.05); -webkit-transition: all .1s ease-in-out;  transition: all .1s ease-in-out; border:0px;padding:0px;z-index:10;}
ul#ul-gallery > li.on{-webkit-transform: scale(1.0); -webkit-transition: all .2s ease-in-out;display:block;}
ul#ul-gallery > li > h3{text-align: center;}

ul#ul-gallery > li > a{display:block;}
ul#ul-gallery > li > a:hover{}
/*ul#ul-gallery > li > a:hover > img{-webkit-filter: blur(3px); -moz-filter: blur(3px); -o-filter: blur(3px); -ms-filter: blur(3px); filter: blur(3px); }*/




/* document */
div#vContent{border-radius: 5px; background:rgba(252,245,245,0.96);}

@-webkit-keyframes fadeIn {
    0% {-webkit-transform: scale(0); opacity: 0.0;}
    100% {-webkit-transform: scale(1);opacity: 1;}       
}
@keyframes fadeIn{
    0% {transform: scale(0);opacity: 0.0;}
    100% {transform: scale(1); opacity: 1;}       
}

.fadeIn {
  -webkit-animation: fadeIn 0.5s;
          animation: fadeIn 0.5s;
}



.popup-div { opacity: 0; display: none; position: relative; width: auto; height:auto; box-shadow: 0px 0px 20px 15px rgba(62,63,66,0.8);cursor:move;}
.popup-style {padding: 15px; background-color: #fff;border-radius:5px;display:block; }
.b-close { position: absolute; right: 5px; top: 5px; padding: 5px; display: block; cursor: pointer; }


.btn2 { position: relative; }


div#imgGall-container{width:100%;height:100%;position:relative;}
div#imgGall-container:after{content:" ";clear:both;display:block;}
div#imgGall-container > ul.thumb_list{list-style:none;margin:0px;padding:0px;display:block;position:relative;float:right; }
div#imgGall-container > ul.thumb_list > li{list-style:none;margin:0px 0px 5px 0px;padding:0px;width:120px;height:90px;cursor:pointer;}
div#imgGall-container > ul.thumb_list > li{border:1px solid transparent;}
div#imgGall-container > ul.thumb_list > li:hover > img{-webkit-filter:brightness(0.8);filter:brightness(0.8); border:1px solid #acacac;}
div#imgGall-container > ul.thumb_list > li:odd{margin-top:5px;}

div#imgGall-container > div.image-canvas{float:left;height: auto;}
div#imgGall-container > div.image-canvas > img{height: auto;border:2px solid #acacac;}
div#document_content{border:1px solid #acacac; background-color:#ececec; padding:5px; margin-bottom:15px;}
