.micrio-container {
	background-color: #222;
}

.micrio-container a.logo {
	display: none;
}

.micrio-container .marker-container .marker {
	background-color: rgba(0, 0, 0, 0.25) !important;
	box-shadow: none !important;
	border: 2px solid #222 !important;
	
}

.micrio-container .marker-container.class-default:hover .marker, .micrio-container .marker-container.class-default.opened .marker {
	background-color: rgba(255, 255, 255, 0.35) !important;
	
}	
	
.atlogo {
	position: absolute;
	top: 0;
	margin: auto;
	padding: 0.75vw;
	padding-left: 1vw;
	padding-right: 1vw;	
	z-index: 25;
	width: 20vw;
	left: 40vw;
	min-width: 120px;
}

.atlogo img {
	width: 18vw;
	height: auto;
	max-width: 425px;
	min-width: 110px;
	max-height: 65px;
	margin: auto;
}
	
/*	
.marker-popup.shown article {
	background-color: #c90b0f !important;
}*/

@media (min-width: 600px) {
	.marker-popup.shown article {
		width: 48vw !important;
		max-height: 35vw !important;
		margin-right: 0 !important;
	}
	
	.marker-popup.shown article iframe {
		width: 48vw; 
		height: 27vw;
		max-width: 100% !important;
		max-height: 100% !important;
		margin-bottom: 10px !important;
	}
	
}