/* CSS Document */

.zz_custom_overlay{
	display: none;
	position: fixed;
	top: 0%;
	left: 0%;
	width: 100%;
	height: 100%;
	background-color: #000000;
	z-index:10000001;
	-moz-opacity: 0.65;
	opacity:.65;
	filter: alpha(opacity=65);
}
.zz_custom_ol_content {
	display: none;
	position: fixed;
	top: 0px;
	left: 0px;
	width:600px;
	height:600px;
	z-index:10000002;
	overflow: none;
	font-family: verdana, sans-serif;
	font-size:18pt;
	color:#000000;
/*	border:5px solid #DEE0E2;*/
	margin-top: 0px;
/*	background-color:white;*/
	text-align:center;
	text-decoration:none;
}
.close{
	color: #DEE0E2;
	cursor: pointer;
	font-size: 14px;
	left: 88%;
	margin-top: -33px;
	position: absolute;
	width: 60px;
	font-weight: 600;
}

@media (max-width: 991px) {
	.zz_custom_ol_content{
		width:100%;
	}
	.zz_custom_ol_content img{
		width:100%;
	}
	#zz_custom_ol_content{
		    width: 90%;
    margin: auto;
    left: 0 !important;
    right: 0 !important;
    height: auto;
    top: 80px !important;
	}
}