/* dialogs */

.cDialog { display:none; position: fixed; z-index: 2; top:0px; left:0px; width: 100%; height: 100%; }
.cDialog .bgCDialog { position: absolute; z-index: 0; width: 100%; height: 100%; background: #000; opacity: 0.7; filter: alpha(opacity=70) }
.cDialog .cDialogIn { position: absolute; z-index: 1; top: 50%; left: 50%; }
.cDialog .cDialogIn h2 { font-size: 22px; margin-bottom: 20px }

.cDialog .cDialogIn { display: table; text-align: left; color: #000;  }
.cDialog .cDialogIn .cDialogCell { display: table-cell; vertical-align: middle; }

.cDialog .cDialogIn .close { position: absolute; z-index: 10; top: 10px; right: 10px; height: 20px }