.error_overlay {position:fixed;width:100%;height:100%;left:0;top:0;background-color:#000;opacity:0.6;filter:alpha(opacity=50);z-index:10099;}
.error_sticker {border:1px solid #000;color:#000;background-color:#FFF;position:fixed;width:30%;min-width:320px;z-index:10100;text-align:center;box-shadow:0 2px 6px #222;-moz-box-shadow:0 2px 6px #222;-webkit-box-shadow:0 2px 6px #222;}
.error_sticker .err_text {color:#000;text-align:left;font-size:16px;text-indent:0;margin:10px 10px 20px;}
.err_title {background-color:#007eff;text-align:left;color:#FFF;font-weight:700;padding:5px 10px 2px;}
.error_sticker .coolbutn {width:50px;margin:0 auto 10px;}
.error_sticker.new * {box-sizing:border-box;}
.error_sticker.new {width:460px;background:#FFF;color:#000;font-family:Arial;border:none;box-shadow:0 0 30px 0 rgba(0,0,0,0.3);-moz-box-shadow:0 0 30px 0 rgba(0,0,0,0.3);-webkit-box-shadow:0 0 30px 0 rgba(0,0,0,0.3);}
.error_sticker.new .err_title {background:#FFF;color:#000;font-size:20px;font-weight:700;line-height:25px;margin:30px 30px 10px;padding:0;}
.error_sticker.new .err_text {font-size:16px;line-height:20px;margin:0 30px 27px;}
.error_sticker.new .button_container {text-align:center;vertical-align:middle;white-space:nowrap;margin-bottom:30px;}
.error_sticker.new .coolbutn {display:inline-block;background-color:#FF4C00;border:none;font-family:Arial;font-weight:700;font-size:14px;color:#FFF;cursor:pointer;height:40px;line-height:40px;text-transform:uppercase;overflow:hidden;text-overflow:ellipsis;outline:none;margin:0 auto;padding:0 10px;-webkit-appearance: none;}
.error_sticker.new .coolbutn.cancel {background-color:transparent;border:2px solid #9D9C9F;color:#767579;font-size:13px;font-weight:700;position:relative;top:1px;}
.error_sticker.new .coolbutn.btn_green {background-color: #0E920E;}
.error_sticker.new .coolbutn.btn_green:hover {background-color: #0b750b;}
.error_sticker.new .coolbutn:hover {background-color:#cc3c00;transition:background-color .3s ease 0;}
.error_sticker.new .coolbutn.cancel:hover {background-color:transparent;color:#3b393f;transition:all .3s ease 0;border-color:#767579;}
.error_sticker.new .error_close {width:14px;height:14px;position:absolute;top:20px;right:20px;cursor:pointer;}
.error_sticker.new .error_close svg path {fill:#9D9C9F;}
.error_sticker.new .error_close:hover svg path {fill:#3B393F;}
.error_sticker.new .button_container input.coolbutn {background-image: none;}