#vlightbox1 {
	width:auto;
	zoom:1;
	padding:0px;
}
#vlightbox1 .vlightbox1 {
	display:-moz-inline-stack;
	display:inline-block;
	zoom:1;
	*display:inline;
	position:relative;
	vertical-align:top;
	width:260px;
	margin:5px;
	padding-bottom:0px;	
	border:solid 1px #b8b8b8;	
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:normal !important;
	text-decoration:none;
	text-align:center;
	opacity:0.87;
	outline:none;
	color:#000 !important; padding-top: 10px; padding-bottom: 10px;

	
	
}
#bac1{background-color:#345288;}
#bac2{background-color:#009ce9;}
#bac3{background-color:#ffbb00;}
.m1{margin-top:20px !important;}


#vlightbox1 .vlightbox1 a{
	margin:0;
	padding:0;
	border:none;
	color:#fff;
	padding:10px !important;
}
#vlightbox1 .vlightbox1:hover, #vlightbox1 .vlightbox1 a:hover{
	opacity:1;
}
#vlightbox1 .vlightbox1 img{
	display:block;
	border:none;
	margin:0;
	width:100%;
}
#vlightbox1 .vlightbox1 div {display:none}



@media screen and (min-width: 667px) and (max-width: 1099px) {
#vlightbox1 {
	width:100%;

	zoom:1;	
background-size:100%;

	z-index:9999999 !important;
}
#vlightbox1 .vlightbox1 {width:30%;}
#vlightbox1 .vlightbox1 img{
	display:block;
	border:none;
	margin:0;
	width:100%;
	
}
 .fusion-one-fourth{width:22%;}
}
@media screen and (min-width: 480px) and (max-width: 666px) {
#vlightbox1 {
	width:100%;

	zoom:1;	
background-size:100%;
	z-index:9999999 !important;
}
#vlightbox1 .vlightbox1 {width:45%;}
#vlightbox1 .vlightbox1 img{
	display:block;
	border:none;
	margin:0;
	width:100%;
	
	
}

}

@media screen and (min-width: 200px) and (max-width: 480px) {
#vlightbox1 {
	width:100%;

	zoom:1;	
background-size:100%;
	z-index:9999999 !important;
}	
#vlightbox1 .vlightbox1 {width:90%;}
#vlightbox1 .vlightbox1 img{
	display:block;
	border:none;
	margin:0;
	width:100%;
	
}

  
  }


