#page_work2,
#page_work2_1,
#page_work2_2,
#page_work2_3{
	width: 100%;
	height: 100%;
 overflow: hidden;
}
#page_work2 .mainContainer,
#page_work2_1 .mainContainer,
#page_work2_2 .mainContainer,
#page_work2_3 .mainContainer{
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 1;
 overflow: hidden;
}
#page_work2 .photolist,
#page_work2_1 .photolist,
#page_work2_2 .photolist,
#page_work2_3 .photolist{
	padding: 10px 2.5%;
	position: absolute;
	bottom: 0px;
	width: 95%;
	z-index: 3;
	background: rgba(0,0,0,0.4);
 opacity: 0;
 visibility: hidden;
}
#page_work2 .photolist.active,
#page_work2_1 .photolist.active,
#page_work2_2 .photolist.active,
#page_work2_3 .photolist.active{
 transition:1s;
 opacity: 1;
 visibility: visible;
}
#page_work2 .photolist li,
#page_work2_1 .photolist li,
#page_work2_2 .photolist li,
#page_work2_3 .photolist li{
	display: inline-block;
	margin: 4px;
}
#page_work2 .photolist li a,
#page_work2_1 .photolist li a,
#page_work2_2 .photolist li a,
#page_work2_3 .photolist li a{
	border: solid 2px #eee;
	display: block;
	transition: 0.5s;
}
#page_work2 .photolist li a:hover,
#page_work2_1 .photolist li a:hover,
#page_work2_2 .photolist li a:hover,
#page_work2_3 .photolist li a:hover{
	border: solid 2px #aaa;
}
#page_work2 .photolist li a.active,
#page_work2_1 .photolist li a.active,
#page_work2_2 .photolist li a.active,
#page_work2_3 .photolist li a.active{
	border: solid 2px #f20;
}
#page_work2 .photolist li img,
#page_work2_1 .photolist li img,
#page_work2_2 .photolist li img,
#page_work2_3 .photolist li img{
	width: 100px;
	height: auto;
	vertical-align: bottom;
}
@media screen and (max-width: 768px) {
 #page_work2 .photolist,
 #page_work2_1 .photolist,
 #page_work2_2 .photolist,
 #page_work2_3 .photolist{
  text-align: center;
 }
 #page_work2 .photolist li,
 #page_work2_1 .photolist li,
 #page_work2_2 .photolist li,
 #page_work2_3 .photolist li{
  width: 20%;
 }
 #page_work2 .photolist li img,
 #page_work2_1 .photolist li img,
 #page_work2_2 .photolist li img,
 #page_work2_3 .photolist li img{
  width: 100%;
  height: auto;
  vertical-align: bottom;
 }
}