#content div.mosaic-grid-row.mosaic-grid-row-fullwidth,
#content div.mosaic-grid-row {
	padding-left:  0;
	padding-right: 0;
}
#content div.mosaic-grid-row.mosaic-grid-row-fluid{
	margin-left: -30px;
	margin-right: -30px;
	width: auto;
}

/* .mosaic-width-full {
    padding-left: 0;
    padding-right: 0;
} */

.template-projects_map_view .outer-wrapper > div.container{
	width: 100%;
}
.mosaic-grid .outer-wrapper > div.container {
	width: 100%;
	padding-left: 0;
	padding-right: 0;
}

.template-edit div.mosaic-grid-row:hover {
	box-shadow:0 0  8px 4px rgba(0,0,0,0.1);
	z-index: 105;
}

.template-edit div.mosaic-grid-row:hover div.mosaic-grid-cell {
	box-shadow:0 0  1px #ffb600;
}

.template-edit .mosaic-grid-row-fullwidth {
	border:  1px dotted #EEE;
	border-collapse: collapse;
}

.template-edit .mosaic-grid-row-fullwidth:before {
	content: ">";
	position: relative;
	left:  -1.8em;
	top:  0;
	width: 1.8em;
	height: 1.7em;
	text-align: center;
	background: #555;
	color:  white;
	border-radius: 5px 0 0 5px;
}

.template-edit.mosaic-enabled #portal-languageselector{
	display: none;
}

/* .mosaic-grid aside#global_statusmessage{
	position: absolute;
	z-index: 21;
	width: 100%;	
} */
.mosaic-grid aside#global_statusmessage .portalMessage{
	margin-bottom: 0;
}

/* mosaic grid row width large screen  */
@media (min-width: 1600px){
	#content div.mosaic-grid-row:not(.mosaic-grid-row-fluid) {
		/* width: 1510px; */
		width: 1260px;
		margin-right: auto;
		margin-left: auto;
		padding-left: 0;
		padding-right: 0;
		max-width: 100%;
	}
}