/*.bdgram-widget Widget Thumbnails
--------------------------------*/
.bdgram-widget.widget ul.bd-instagram-list {margin:15px 0 0 0; list-style-type:none!important}

.bdgram-widget.widget ul.bd-instagram-list li {
	float:left; 
	margin:0 1% 10px;
	width:23%;	
}

.bdgram-widget.widget ul.bd-instagram-list li img {
	width:100%!important; 
	height:auto;
	display:block;
}


/*.bdgram-widget Widget Slideshow
--------------------------------*/
.bd-slidegram-container {
	margin-top:20px; 
	margin-bottom:15px; 
 }

.bd-slidegram {
	width:98%!important; 

	a{
		display:block
	}
}

.bd-slidegram-fluid-fix{
	position: relative !important;
	display: block !important;
	height: auto !important;
}

.bd-slidegram img {
	vertical-align:bottom; 
	width:100%;
}


/* Instagram Gallery
--------------------------------*/

#bd-instagram {min-height:270px;}

.bd-instagram-item {
	height:auto;
	float:left;
	margin:0 0 20px 0!important;
	padding:0!important
}

.bd-instagram-row .bd-instagram-item {
	margin: 0 !important;
	width: 20% !important;
}

.bd-instagram-item img{
	-moz-transition: 0.4s;
	-webkit-transition: 0.4s;
	-o-transition: 0.4s;
	transition: 0.4s;
	width:100%; 
	height:auto; 
	margin:0!important;
	padding:0!important; 
	display:block
}

html .bd-instagram-item img{
	box-shadow:none!important;
	-webkit-box-shadow:none!important;
	-moz-box-shadow:none!important;
	-o-box-shadow:none!important;
}

.bd-instagram-item img:hover{
	filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=50);
  	opacity: 0.5;
}

a.bd-instagram-link {
	background:#000000 url(../img/camera.png) no-repeat center center; 
	display:block
}


@media screen and (max-width: 1140px) {
	.bd-instagram-item {width:25%;}
}

@media screen and (max-width: 800px) {
	.bd-instagram-item {width:33.33%;}
	
	.bd-instagram-item img:hover{
		filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
	  	opacity: 1;
	}
}

@media screen and (max-width: 600px) {
	.bd-instagram-item {width:50%;}
}

@media screen and (max-width: 400px) {
	.bd-instagram-item {width:100%;}
	.bd-instagram-item img {width:100%!important;}
}