.modal {
	padding: 0px;
	left: 50%;
	top: 50%;	
	position: fixed;
	z-index: 500;
	background: #FFF;
	border: 4px #CCC solid;
}

.modal.size-m {
width: 95%;
max-width: 960px;
height: 540px;
}

.modal-bg {
	position: fixed;
	height: 100%;
	width: 100%;
	background-color: #000;
	opacity: 0.1;
	top: 0;
	left: 0;
	z-index: 100;
}

.modal-close {
	color: #b1b0ac;
	font-size: 30px;
	line-height: .5;
	position: absolute;
	top: 1px;
	right: 10px;
	margin-right: -9px;
	font-weight: lighter;
	cursor: pointer;
}

.modal-close:hover {
	color: #e72626;
	
}