.noscroll{height:100%!important;overflow:hidden!important}.error_handler_overlay{position:fixed;top:0;left:0;padding:10px;margin:0;width:100%;height:100%;background:rgba(255,255,255,.8);z-index:999999999999;overflow:hidden}.error_handler_overlay .error_handler_body{margin:auto;width:100%;max-width:600px;max-height:80vh;top:10vh;padding:16px 5px 5px;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #999;border:1px solid rgba(0,0,0,.2);border-radius:0;outline:0;-webkit-box-shadow:0 3px 9px rgba(0,0,0,.5);box-shadow:0 3px 9px rgba(0,0,0,.5);font-family:Verdana,Geneva,sans-serif;font-size:14px;line-height:1.42857143;color:#333;position:relative}.error_handler_overlay .error_handler_body .error_handler_body_content{max-height:60vh;overflow-y:auto;padding:15px}.error_handler_overlay .error_handler_body .error_handler_body_content.ios_scroll{overflow-y:scroll!important;-webkit-overflow-scrolling:touch}.error_handler_overlay .error_handler_body .error_handler_body_content.error_handler_body_content_iframe{padding:0!important;height:80vh;overflow:hidden}.error_handler_overlay .error_handler_body .error_handler_body_content.error_handler_body_content_iframe iframe{overflow-y:scroll!important;-webkit-overflow-scrolling:touch}.error_handler_overlay_close{display:block;background:#333;border-radius:50%;position:absolute;right:-10px;top:-10px;padding-top:2px;color:#fff;border:2px solid #FFF;width:26px;height:26px;text-align:center;cursor:pointer;font-weight:700;line-height:16px;margin:0;text-decoration:none}.error_handler_overlay_close:hover{background:#b42f22;color:#fff}.show{display:block}.hide{display:none}.error_handler_overlay iframe{width:100%;height:100%;overflow:auto;border:none}.error_handler_overlay .iframeLoader{position:absolute;top:50%;left:50%;margin-top:-16px;margin-left:-16px}.process_overlay{padding:10px!important}.process_overlay .error_handler_body{width:100%!important;max-width:300px!important;min-width:0!important;top:50vh!important;margin-top:-36px!important;padding:28px!important}.process_overlay table td{padding:0 10px}.process_text{font-size:120%}.input-hidden{display:inline-block;height:0!important;width:0!important;margin:0!important;border:0!important;padding:0!important;position:absolute!important;overflow:hidden!important}.ng-cloak,.x-ng-cloak,[data-ng-cloak],[ng-cloak],[ng\:cloak],[x-ng-cloak]{display:none!important}