body { overflow-x: hidden; }
#netkevin-overlay { width:100%; height:100%; position:fixed;  _position:absolute; top:0; left:0; z-index:1001; background-color:#000000; overflow: hidden;  }

#netkevin-popup { 
	display: none; 
	position:absolute; 
	z-index:1002; 
	max-width: 400px; 
}

.netkevin-popup-2 {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	width: 100%;
	min-width: 200px;
	padding: 10px 20px 20px 20px;
	border: 1px solid #aaa;
	background-color: #fff;
	color: #333;
	/*  Border radius */
  	-webkit-border-radius: 12px; /* Android ≤ 1.6, iOS 1-3.2, Safari 3-4 */
    		border-radius: 12px; /* Android 2.1+, Chrome, Firefox 4+, IE 9+, iOS 4+, Opera 10.50+, Safari 5+ */
  	/* useful if you don't want a bg color from leaking outside the border: */
  	background-clip: padding-box; /* Android 2.2+, Chrome, Firefox 4+, IE 9+, iOS 4+, Opera 10.50+, Safari 4+ */

	/* Box shadow */
  	-webkit-box-shadow: 0px 0px 10px 0px #aaaaaa; /* Android 2.3+, iOS 4.0.2-4.2, Safari 3-4 */
          box-shadow: 0px 0px 10px 0px #aaaaaa; /* Chrome 6+, Firefox 4+, IE 9+, iOS 5+, Opera 10.50+ */

   	/* Box gradient */
	background-color: #ffffff;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#eeeeee)); /* Chrome, Safari 4+ */
	background-image: -webkit-linear-gradient(top, #ffffff, #eeeeee); /* Chrome 10-25, iOS 5+, Safari 5.1+ */
	background-image:    -moz-linear-gradient(top, #ffffff, #eeeeee); /* Firefox 3.6-15 */
	background-image:      -o-linear-gradient(top, #ffffff, #eeeeee); /* Opera 11.10-12.00 */
	background-image:         linear-gradient(to bottom, #ffffff, #eeeeee); /* Chrome 26, Firefox 16+, IE 10+, Opera 12.10+ */
}
.netkevin-close { position: absolute; top: 5px; right: 5px; display: block; width: 22px; height: 24px; background: url('../img/popup-close.png') top center no-repeat; }

