#mask {
  position:absolute;
  left:0;
  top:0;
  z-index:9000;
  background-color:#26262c;
  display:none;
}  
#boxes .window {
  position:absolute;
  left:0;
  top:0;
  width:440px;
  height:850px;
  display:none;
  z-index:9999;
  padding:20px;
  border-radius: 5px;
  text-align: center;
}
/* ----- desktop Media Queres ------*/
    @media only screen and (min-width:1400px) and (max-width:1920px)
    {
#boxes #dialog {
  width:600px; 
  height:auto;
  padding: 1px 1px 1px 1px;
  background-color:#000;
  font-size: 15pt;
}
}


/* ----- desktop Media Queres ------*/
    @media only screen and (min-width:300px) and (max-width:787px)
    {
#boxes #dialog {
  width:450px; 
  height:auto;
  padding: 1px 1px 1px 1px;
  background-color:#000;
  font-size: 15pt;
}
}

.agree:hover{
  background-color: #D1D1D1;
}
.popupoption:hover{
	background-color:#D1D1D1;
	color: green;
}
.popupoption2:hover{
	color: red;
}