/* BG2LZ Modal Windows About CSS, Mrg, 02/16/2018 ----------------------- */
/* ---------------------------------------------------------------------- */

/* begin modal dialog --------------------------------------------------- */
.modalDialog {
  font-size: 12px;
  position: fixed;
  font-family: "Arial", "Helvetica", sans-serif;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: rgba(0,0,0,0.3);
  z-index: 99999;
  opacity: 0;
  -webkit-transition: opacity 400ms ease-in;
	 -moz-transition: opacity 400ms ease-in;
	 transition: opacity 400ms ease-in;
	 pointer-events: none;
}

.modalDialog:target {
	 opacity: 1;
	 pointer-events: auto;
}

.modalDialog > div {
  font-size: 12px;
	 width: 500px;
	 position: relative;
	 margin: 165px auto;
  padding: 30px;
	 border-radius: 10px;
	 background: #fff;
	 background: -moz-linear-gradient(#fff, #999);
	 background: -webkit-linear-gradient(#fff, #999);
	 background: -o-linear-gradient(#fff, #999);
  text-align: justify;
}

.close {
	 background: #606061;
	 color: #000;
	 border-radius: 30px; 
	 box-shadow: 1px 1px 3px #000;
	 line-height: 30px;
	 position: absolute;
	 right: -12px;
	 text-align: center;
	 top: -10px;
	 width: 24px;
	 text-decoration: none;
	 font-weight: bold;
  font-size: 14px;	
  padding: 3px 6px;
	 -webkit-border-radius: 25px;
	 -moz-border-radius: 25px;
	 -moz-box-shadow: 1px 1px 3px #000;
	 -webkit-box-shadow: 1px 1px 3px #000;
}

.close:hover { 
  background: #d60000;
  color: #fff;
  cursor: pointer;
  font-style: normal;
  font-weight: bold;
  text-decoration: none;
}

.messageTextbox {
  font-size: 1em;
  max-width: 490px;
  min-width: 490px;
  max-height: 100px;
  min-height: 100px;
}

.forgotPassword {
  color: #000;
  font-style: italic;
  text-align: right;
}

.content {
  border: 1px solid #999;
  margin-top: 4px;
  padding-top: 0px; 
  height: 705px; /* 705! */
  width: 1005px;
}

.multipleAssessImage {
  margin-top: -10px;
}

.selectChoice {
  background-color: transparent;
  border: 0px solid #d60000;
  color: #000;
  letter-spacing: 0.00em;
  text-align: left;
  vertical-align: middle;
  width: 30px;
}

/* begin forms table for modal windows */
.border {
  border: 1px solid #000;
}

.cellPadding {
  padding: 2px;
}

.cellSpacing {
  margin: 2px;
}

.cellPad_Space_Width {
  padding: 2px;
  margin: 2px;
  width: 100%;
}
/* end forms table for modal windows */
/* end modal dialog ----------------------------------------------------- */
