#mask {
  position:fixed;
  left:0;
  top:0;
  z-index:9000;
  background-color:rgba(255,255,255,0.85);
  display:none;
  width:100%; height:100%;
}  
.imgbox { width:100%; height:auto; }
#lorem { padding:1%; background:rgba(255,255,255,1); /*box-shadow: 10px 10px 5px grey;*/ /*border:1px solid #333;*/ max-width:90%; height:auto; }
#lorem img{ width:100%; }
#boxes .window {
 position:fixed;
  left:0 !important; right:0 !important;
  top:3% !important;
  margin:auto;
  display:none;
  z-index:9999;
  padding:5px;
  border-radius: 5px;
  text-align: center;
  font-size:24px; 
  width:80%; 
  max-width:900px; 
  height:90%;
}
#boxes #dialog {}
#popupfoot{ position:absolute; top:-10px; right:-10px; border:0; }
#popupfoot img{ max-width:35px; height:auto; border:0 !important;  }
.agree, .close{ font-weight: bold; color:#FFF79A !important; font-size:20px }
.agree:hover, .close:hover{ color:#fff !important; }

.popcontx { clear:both; width:100%; display:table; /*background:#fff;*/ }

