#gallery .container.gallery-container { padding: 0px 0px 0 0;}
#gallery .tz-gallery { padding: 0px;}
#gallery .tz-gallery .row > div a {  box-sizing:border-box; overflow:hidden;}
#gallery .tz-gallery .row  {overflow:hidden; margin-left:-15px; margin-right:-15px;}
#gallery .tz-gallery .lightbox img { width: 100%; border-radius: 0; position: relative; vertical-align:top;}
/*#gallery .tz-gallery .lightbox:before { position: absolute; top: 50%; left: 50%; color: #fff;background:url(../img/ico.png)no-repeat center;  
 content: '';  pointer-events: none; z-index: 90; transition: 0.4s; width:38px; height:38px; transform:translate(-50%,-50%)}*/
#gallery .tz-gallery .lightbox:after { position: absolute; top: 0; left: 0; width: 100%;height: 100%; opacity: 0; 
background-color: rgba(0, 0, 0, 0);   content: ''; transition: 0.4s;}
#gallery .tz-gallery .lightbox:hover:after,.tz-gallery .lightbox:hover:before { opacity: 1;}
#gallery .baguetteBox-button { background-color: transparent !important;}


/*---------------------------------------
  MOBILE RESPONSIVE              
-----------------------------------------*/
@media (max-width: 1023px) {
#gallery .container.gallery-container { padding: 0px 0px 0 0;}
#gallery .tz-gallery { padding: 0px;}	
.baguetteBox-button#next-button, .baguetteBox-button#previous-button {display:block !important}
}
@media (max-width: 768px) {
}
@media(max-width: 768px) {
#gallery body { padding: 0; }
}
@media (max-width: 640px) {	
}
@media (max-width: 480px) {
}
@media (max-width: 320px) {
}
