.gallery-list-new{width: 100%; float: left; margin: 0 0 20px;}
.gallery-list-new .my-gal{float: left; width: 49.5%; margin: 0 10px 10px 0;}
.gallery-list-new li:nth-child(2n) {margin-right: 0;}
.gallery-list-new .my-gal a img{width: 100%; height: 100%;}
.fancybox-overlay{background: url(../../assets/img/fancybox_overlay.png);}

.pagination1 { float: left;display: inline-block; width: 100%; text-align: center; border: none;}
.pagination1 li{ display: inline-block; margin-right: 10px; border: none; float: none;}
.pagination1 li a, .pagination1 li span.current  { padding: 0!important;  width: 37px!important; height: 37px; border: 1px solid #ff0000; border-radius: 0px; font-weight: 400; font-size: 15px; line-height: 37px; text-align: center; color: #4e4d4d;background-image: none;}

.pagination1 li a.page-numbers{ width: auto; padding: 7px 13px !important;}

.pagination1 li a:hover, 
.pagination1 li a:focus, 
.pagination1 li.active a, .pagination1 li a.next, .pagination1 li a.prev, .pagination1 li span.current{ border-color:#ff0000!important;  background:#ff0000!important; color: #fff!important; padding: 7px 15px !important;}
.pagination1 .reponsive_gal a.fancybox{border: 0;}

/*Responsive*/
@media (max-width:1199px) {
.gallery-list-new .my-gal{margin: 0 9px 10px 0;}

}
@media (max-width:991px) {
.gallery-list-new .my-gal{margin: 0 6px 6px 0;}

}

@media (max-width:767px) {
.gallery-list-new {margin: 20px 0 15px;}
.gallery-list-new .my-gal {margin: 0 5px 6px 0;}
.pagination1 li a:hover, .pagination1 li a:focus, .pagination1 li.active a, .pagination1 li a.next, .pagination1 li a.prev, .pagination1 li span.current{padding: 4px 9px !important;}
.pagination1 li a.page-numbers {padding: 4px 9px !important;}
}

@media (max-width:575px) {
.gallery-list-new .my-gal {margin: 0 4px 4px 0;}

}

@media (max-width:480px) {
.gallery-list-new .my-gal{width: 100%; margin: 0 0 10px;}


}