@charset "utf-8";
/* CSS Document */

.ac-gallery{
	margin: 0;
	padding: 0;
	list-style: none;
}
.ac-gallery img{
	margin: 0;
	padding: 0;
	cursor: pointer;
}
.ac-gallery > .col-md-12{
	margin-bottom: 40px;
}
.ac-gallery > .col-md-3{
	margin-bottom: 20px;
}
.ac-gallery h3{
	margin: 0;
	color: #d8292e;
}
.ac-gallery-ngdialog p{
	margin-bottom: 20px;
}
.ac-gallery-ngdialog img{
	margin-bottom: 5px;
}
.ac-gallery-bg{
	background-color: #f9f9f9;
	overflow: hidden;
}
.ac-gallery img[class*="col-"]{
	padding: 0;
}
.ac-gallery .col-md-3 .ac-gallery-bg > div{
	height: 135px;
	padding: 15px;
	overflow: hidden;
}
.ac-gallery .ac-gallery-bg > .col-md-8{
	min-height: 100px;
	padding: 15px;
	overflow: hidden;
}

/*.ac-gallery-modal-body a{
	display: block;
}*/

@media (min-width: 1024px) and (max-width: 1263px) {
}
@media (min-width: 768px) {
	.ac-gallery-bg{
		margin-left: 5px;
		margin-right: 5px;
	}
	.ac-gallery img.col-md-4{
		padding-right: 5px;
	}
	.ac-gallery .col-md-4 img{
		width: 100%;
	}
}
@media (max-width: 767px) {

}