.gallery-container h1 {
text-align: center;
margin-top: 70px;
font-family: 'Droid Sans', sans-serif;
font-weight: bold;
color: #58595a;
}
.gallery-container p.page-description {
text-align: center;
margin: 30px auto;
font-size: 18px;
color: #85878c;
}
.tz-gallery {
padding: 10px;
}
.tz-gallery .thumbnail {
padding: 0;
margin-bottom: 30px;
background-color: #fff;
border-radius: 4px;
border: none;
transition: 0.15s ease-in-out;
box-shadow: 0 8px 15px rgba(0, 0, 0, 0.2);
}
.tz-gallery_top .thumbnail {
padding: 0;
margin-bottom: 30px;
background-color: #fff;
border-radius: 4px;
border: none;
transition: 0.15s ease-in-out;
box-shadow:  none;
 /*transform: perspective( 2000px ) rotateY(35.5deg);*/
}
.tz-gallery .thumbnail:hover {
transform: translateY(-10px) scale(1.01);
}
.tz-gallery_top .thumbnail:hover {
transform:  none;
}
.tz-gallery .lightbox img {
border-radius: 4px 4px 0 0;
}
.tz-gallery .caption{
padding: 2px 2px;
text-align: center;
min-height:120px;
max-height:120px;
overflow: auto;
}
.tz-gallery .caption h3 {
font-size: 14px;
font-weight: bold;
margin-top: 0;
}

.tz-gallery .caption p {
font-size: 12px;
color: #7b7d7d;
margin: 0;
}
.baguetteBox-button {
background-color: transparent !important;
}