.bg_overlay{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background-color:#333;z-index:999;-moz-opacity:.6;opacity:.3;filter:alpha(opacity=60)}.hidden{display:none}.overlay_info{color:#000;padding:0 0 5px 0;max-width:520px;margin:auto auto auto auto;top:0;left:0;right:0;position:fixed;z-index:9999999999;display:none;overflow:hidden;background-color:transparent}#dv_itemadded,#dv_review{top:50px}.overlay_info .divbody{overflow:auto;padding:5px;font-weight:400;font-stretch:normal;font-size:1.4rem;color:#404040;height:auto;padding:25px 20px 5px 5px}#dv_itemadded .divbody{padding:5px 5px 5px 5px}.popupcopy{overflow:auto;padding:16px;color:#222;font-size:1.1rem;background-color:#fff;border:1px solid #000;min-height:100px;max-height:calc(100vh - 200px)}.outerpopup{margin:5px;background-color:#fff;border:10px solid #e2391f}.closebtn{margin-top:10px;text-align:center}.closediv{position:relative}a.close{position:absolute;top:-15px;right:-15px;color:#fff;font-size:33px;background-color:#000;border-radius:19px;text-decoration:none;width:33px;height:33px;border:1px solid #fff;padding:1px 0 1px 1px}a.close i{display:block}.closebtn input[type="button"]{font-size:16px;padding:5px 15px 5px 15px;width:100px;background-color:#fff;outline:0!important;color:#000;border:2px solid #ccc;padding:5px 10px 3px 10px;font-size:16px;line-height:1.5;border-radius:3px;cursor:pointer;text-decoration:none;color:#fff;background-color:#3bafda;border-color:#3bafda;display:inline-block;margin-right:3px}.okbtn{margin-right:50px}#pageprogress{display:none;top:180px;left:0;right:0;position:fixed;z-index:9999}#pageprogress div{width:100px;height:100px;margin:auto}#pageprogress div img{width:100px}.popupform{background-color:#20638f;color:#000;border:1px solid #000;padding:0 10px 10px 10px;width:700px;height:360px;margin:auto auto auto auto;top:50px;left:0;right:0;position:fixed;z-index:9999999;display:none;overflow:auto}#standardpopup{height:unset;max-height:80vh;display:none}#standardpopup .standardpcopy{background-color:#fff;border:1px solid #20638f;padding:5px}#standardpopup{width:fit-content;max-width:800px;background-color:transparent;border-color:transparent;padding:20px 20px 10px 10px;border:0}#standardpopup .topbar{position:relative}#standardpopup .topbar a{background-color:transparent;position:absolute;right:-20px;top:-30px;border:0;border-radius:18px;padding:4px;width:36px;height:36px}#standardpopup .topbar a img{width:25px;display:block}#standardpopup .topbar a i{color:#20638f;background-color:#fff;border-radius:20px}.checkbox{overflow:hidden;margin:5px 0 5px 0}.checkbox input[type=checkbox]{width:20px;height:20px;float:left;margin:0 5px 0 0;display:block}.checkbox label{display:block;float:left;width:calc(100% - 35px);cursor:pointer;font-size:14px}.white-bg{background-color:#fff}.popupbuttons{text-align:center}.popupbuttons a{display:inline-flex;color:#fff;background-color:#404040;padding:5px 15px 5px 15px;border-radius:3px;text-decoration:none;width:calc(33% - 35px);text-align:center;height:35px;vertical-align:middle;text-align:center;align-items:center;justify-content:center;font-weight:500;font-size:16px;line-height:19px}.popupcopy h2{color:#e2391f}.popupcopy h2 span{display:block;font-size:.75em}#confirmcopy{text-align:center}