/* 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:810px;

	height:810px;

	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: #FFF;

	cursor: pointer;

	font-size: 14px;

	left: 92%;

	margin-top: -25px;

	position: absolute;

	width: 60px;

}

.info-pop{text-align: center; border-radius: 5px; 

	padding: 10px 20px; 

	font-weight: bold; 

	color: #FFF;

	font-family:sans-serif;

	font-size:16px; background: #81ca00;}



.info-pop:hover{color: #fff;}



@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;

	}

}