@media screen and (max-width: 980px) {
	.gallery
	{
		display: none;
	}
	.mobileGallery
	{
		display: block !important;
		overflow: hidden;
	}
}

.mobileGallery
{
	display: none;
	margin-bottom: 20px;
}

.mobileGallery > div
{
	overflow: hidden;
}

.mobileGallerySlider > div
{
	display: table-cell;
	vertical-align: middle;
	text-align: center;
#margin-bottom: 	background: #000 url(ajaxLoader.gif) center no-repeat;
}

.mobileGallerySlider > div img
{
	max-width: 100%;
	max-height: 100%;
	height: auto;
	width: auto;
}

.mobileGallery .bubbles
{
	text-align: center;
	margin: 0 auto;
	padding: 0;
}

.mobileGallery .bubbles li
{
	display: inline-block;
	margin: 0px 5px;
	background-color: #808080;
	width: 10px;
	height: 10px;
	border-radius: 5px;
}

.mobileGallery .bubbles li.active
{
	background-color: #fff;
	width: 9px;
	height: 9px;
	border: 1px solid #000;
}

html.touch .mobileGallery + .pagination
{
	display: none;
}
