*{
	-webkit-touch-callout: none;
	-webkit-user-select: none;
	-khtml-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;				
}

.tremulaContainer{
	width:100%;
	position:relative;
	z-index: 1;
}

.gridBox{
	border:#fff 10px solid;
	margin: -10px 0 0 -10px;
	overflow:hidden;
}

.infoWindow {
	display:none;
	position:absolute;
	left:50%;
	top:50%;
	margin-left:-125px;
	margin-top:-125px;
	width:250px;
	height:250px;
	z-index:100;
	background-color:#000;
	background-color:rgba(0,0,0,0.9);
	background-image:url(../images/handcursor_icon.png);
	background-repeat:no-repeat;
	background-position:center center;
}

.infoWindow>span {
	position:absolute;
	bottom:0;
	display:block;
	width:100%;
	color:#fff;
	text-align:center;
	line-height:35px;
}

.tremulaContainer{-moz-perspective:1000px; -webkit-perspective:1000; perspective:1000; overflow:hidden}.gridBox{cursor:pointer;background:#fafafa url() no-repeat center center; box-shadow:1px 0 5px rgba(0,0,0,0.2); position:absolute;}.gridBox.loaded{background-image:none}.gridBox.isLastContentBlock{border: none;background: none;box-shadow: none;}.moneyShot{position:absolute;top:0;right:0;opacity:0;-webkit-transition:opacity 900ms;-moz-transition:opacity 900ms;-o-transition:opacity 900ms;transition:opacity 900ms;-webkit-transform:scale3d(1, 1, 1);-moz-transform:scale3d(1, 1, 1);-ms-transform:scale3d(1, 1, 1);-o-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}.moneyShot.loaded{opacity:1}.boxLabel {position: absolute; bottom: -35px; padding: 0.3em; width: calc(100% - 15px); white-space: nowrap; overflow: hidden; text-overflow: ellipsis; left: -1px; font-size: 15px;}			