#envira-gallery, .envira-gallery-item img { 
transition: all .2s ease-in-out; 
} 
#envira-gallery, .envira-gallery-item:hover img { 
transform: scale(1.1); 
} 
#envira-gallery, .envira-gallery-item, #envira-gallery, .envira-gallery-item .envira-gallery-item-inner { 
overflow: hidden; 
}			
#envira-gallery-wrap, .envira-pagination {
    text-align: center;
}
#envira-gallery-wrap, .envira-pagination a.page-numbers, #envira-gallery-wrap, span.page-numbers.dots, #envira-gallery-wrap, .envira-pagination a.prev.page-numbers, #envira-gallery-wrap, .envira-pagination a.next.page-numbers {
    display: inline-block;
    padding: 10px;
    background-color: #4a94cf;
    border-radius: 3px;
    text-decoration: none;
    transition: all 0.2s ease-in 0s;
    color: #fff;
}
#envira-gallery-wrap, .envira-pagination a.page-numbers:hover, #envira-gallery-wrap, .envira-pagination a.prev.page-numbers:hover, #envira-gallery-wrap, .envira-pagination a.next.page-numbers:hover {
    background-color: #d7e9f9;
    color: #363f48;
} 
#envira-gallery-wrap, .envira-pagination span.page-numbers.current {
    display: inline-block;
    padding: 10px;
    background-color: #d7e9f9;
    border-radius: 3px;
    color: #363f48;
}			
.envira-gallery-wrap .envira-gallery-public .envira-gallery-item img {
    transform: scale(2.0);
}
.envira-gallery-wrap .envira-gallery-public .envira-gallery-item:hover img {
    transform: scale(2.3);
}
.envira-album-public.envira-gallery-3-columns .envira-gallery-item img {
  transform: scale(2.5);
}
.envira-album-public.envira-gallery-3-columns .envira-gallery-item:hover img {
  transform: scale(2.6);
}
body[data-header-format="left-header"] header#top nav >ul >li[class*="button_"] {
    margin: 20% 0;
}