td.arcticmodal-container_i2>div{ position: relative;}
.arcticmodal-overlay,
.arcticmodal-container { position: fixed; left: 0; top: 0; right: 0; bottom: 0; z-index: 200; }
.arcticmodal-container { overflow: auto; margin: 0; padding: 0; border: 0; border-collapse: collapse; }
.arcticmodal-container ul, .arcticmodal-container ol{margin-left: 30px;}
*:first-child+html .arcticmodal-container { height: 100% }
.arcticmodal-container_i { height: 100%; margin: 0 auto; }
.arcticmodal-container_i2 { padding: 24px; margin: 0; border: 0; vertical-align: middle; position: relative;}
.arcticmodal-error { padding: 20px; border-radius: 0; background: #000; color: #fff; }
.arcticmodal-loading { width: 80px; height: 80px; border-radius: 0; background: #000 url(../i/fancybox/2.7.1/fancybox_loading.gif) no-repeat 50% 50%; }
.arcticmodal-close{cursor: pointer;}
.arcticmodal-close:hover{color: #000;}
.modal_ok{ background: rgba(255,255,255,0.95);  }