
.gallary-container {
    text-align: center;
    width: 97%;
    margin: 0 auto;
}

.gallary-container2{
	text-align: center;
    width: 100%;
    margin: 0 auto;
    /* background-color: #eee; */
    margin-bottom: 3.5%;
    /* margin-top: 3.5%; */
    /* padding-bottom: 3.5%; */
    padding-top: 1%;
    /* border-top: 1px solid #ddd; */
    /* border-bottom: 1px solid #ddd;*/
}

.gallary-container3{
	text-align: center;width:100%;margin:0 auto;background-color: #f2f2f2;padding-top: 4%;padding-bottom: 4%;
	border-top: 1px solid #ddd;border-bottom: 1px solid #ddd;
	background-image:url('../../images/bg-video.jpg');
}


.thumb-gallery{
	max-width: 100%;
}

.gldiv{
	width: 21.95%;display: inline-block;margin: 1.3%;height: auto;vertical-align: top;text-align: center;font-weight: bold;font-size: 12px;
	border:1px solid #bcbcbc;border-radius:3px; 
}

.gldiv2{
	width: 45.5%;display: inline-block;margin: 1.3%;height: auto;vertical-align: top;text-align: center;font-weight: bold;font-size: 14px;
	border:1px solid #bcbcbc;border-radius:3px;background-color: #f8f8f8;
}

.vgldiv2{
	width: 45.5%;display: inline-block;margin: 1.3%;height: auto;vertical-align: top;text-align: center;font-weight: bold;font-size: 14px;
	
}


figure {
	margin: 0;
	padding: 0;
	overflow: hidden;
}
figure:hover+span {
	bottom: -36px;
	opacity: 1;
}

.gldiv2 figure img{
	-webkit-transform: scale(1);
	transform: scale(1);
	-webkit-transition: .3s ease-in-out;
	transition: .3s ease-in-out;
}

.gldiv2 figure:hover img {
	-webkit-transform: scale(1.3);
	transform: scale(1.3);
}

.gldiv2 img:hover{
	transform: scale(1.02);
}

.gldiv2 p{
	text-align: justify;
	padding: 1% 2%;
}

.gldiv figure img{
	-webkit-transform: scale(1);
	transform: scale(1);
	-webkit-transition: .3s ease-in-out;
	transition: .3s ease-in-out;
}

.gldiv figure:hover img {
	-webkit-transform: scale(1.3);
	transform: scale(1.3);
}

.gldiv img:hover{
	transform: scale(1.02);
}

.gldiv p{
	text-align: center;
	padding: 1% 2%;
}


/*.gldiv2{
	width: 30.30%;display: inline-block;margin: 1.3%;height: auto;vertical-align: top;text-align: center;font-weight: bold;font-size: 14px;
	border:1px solid #bcbcbc;border-radius:3px; 
}*/

.gldiv3{
	width: 29%;display: inline-block;margin: 1.3%;height: auto;vertical-align: top;text-align: center;font-weight: bold;font-size: 14px;
	
	
}

/*.gldiv3{
	width: 30.2%;display: inline-block;margin: 1.3%;height: auto;vertical-align: top;text-align: center;font-weight: bold;font-size: 14px;
	border:1px solid #bcbcbc;border-radius:3px; 
}*/

.pro-name{
	font-size: 16px;
}

.pro-code{
	color: #4D5C9C;
}


@media handheld, only screen and (max-width: 1024px){
	
	.gldiv{
	width: 47%;
}

	.gldiv2{
	width: 47%;
}

.vgldiv2{
	width: 47%;
}
	
}


@media handheld, only screen and (max-width: 768px){
	
	.gldiv{
	width: 95%;
}

	.gldiv2{
	width: 95%;
}

	.vgldiv2{
	width: 95%;
}
	
}










