#mdmmodovr{
	position:fixed;
	top:0;
	left:0;
	width:100%;
	height:100%;
	opacity:0.5;
	background-color:black;
	z-index:2000;
}

.mdmmodwnd{
	position:absolute;
	border-radius:7px;
	opacity:1;
	box-shadow:2px 2px 7px #0009;
	text-align:center;
	z-index:2001;
	background-color: white;
}

.mdmimgmod {
    width: 100%;
    box-sizing: border-box;
    padding: 4px;
    border-radius: 8px;
}

#mdmmodovr, .mdmmodwnd{
	webkit-transition-duration: 0.5s;
    -o-transition-duration: 0.5s;
    -moz-transition-duration: 0.5s;
    transition-duration: 0.5s;
} 
div.mdmmodhidden, #mdmmodovr.mdmmodhidden{
	opacity:0;
}
.mdmmodheader, .mdmmodbody{
	margin:0;
}
.mdmmodheader{
	background-color:#dbc4ab;
	border-radius:7px 7px 0 0;
	padding:1px 27px 1px;
}
.mdmmodbody, .mdmmodinvi{
	background-color:white;
}
.mdmmodbody{
	border-radius:0 0 7px 7px;
	padding:12px;
	max-width:100%;
}
.mdmmodinvi{
	padding:12px 12px 1px;
}
.mdmmodinvi > *{
	margin:0;
}
.mdmmodclobut {
    position: absolute;
    top: 4px;
    right: 5px;
	font-size: 24px;
	font-weight: bold;
	padding: 1px 4px;
	background-color: white;
	border-radius: 50%;
	border: solid 2px #aaa;
}