#my-mosaico {
	display: none;
}

.mosaico-src {
	display: none;
}

div.mosaico {
	font-size: 0;
	overflow: hidden;
}

.mosaico img {
	display: block;
}

.mosaico .col-first-image {
	overflow: hidden;
}

.mosaico table {
	border-spacing:0;
	border-collapse:collapse;
	width: 10000px;
	table-layout: fixed;
}

.mosaico table tr, .mosaico table td {
	padding: 0;
	margin : 0;
}

.cover-img {
	display: inline-block;
	border: solid #fff;
	border-width: 3px;
	margin: -3px;
	overflow: hidden;
}

.mosaico .loading-img {
	margin: 15px auto 10px;
	display: block;
}