.sp_rform input[type="text"],.sp_rform input[type="email"],.sp_rform input[type="number"],.sp_rform input[type="password"],.sp_rform textarea,.sp_rform select{padding:9px 15px;background:#f6f6f6;border:1px solid #dbdbdb;margin-bottom:8px;width:100%;box-sizing:border-box;font-size:14px;border-radius:5px}.smalltext{color:#d1d1d1;font-size:12px;text-align:right}.pad50R{padding:0 50px 0 0;border-right:1px solid #ccc}.pad50L{padding:0 0 0 50px}.pagecontent h3,.pagecontent .h3{font-size:24px}.pagecontent h1,.pagecontent .h1{font-size:30px}#dv_info{max-height:100vh}.header-form{background-color:#ebebeb;padding:15px;margin:-15px -15px 10px -15px}.outerpopup{position:relative;padding:0;overflow:hidden;background-color:transparent}.overlay_info .divbody,.overlay_info{background-color:transparent}.popupcopy{border:1px solid #ccc;background-color:#fff;margin:10px;box-shadow:0 3px 9px rgba(0,0,0,.5);background-color:#fff;color:#000}.closediv a{display:block;top:0;right:0;position:absolute;font-size:35px;padding:0;color:#504f4f;border-radius:18px;background-color:#fff;line-height:14px}.header-form{font-size:32px;font-family:"Roboto Condensed","Arial Narrow",Arial,Helvetica,sans-serif}.innerbody{padding:0 0 0 0;position:relative;overflow:auto;max-height:calc(100vh - 165px)}.failed{display:none;width:100%;height:100%;background-color:#fff}.sp_rform .double input[type="text"]{width:calc(50% - 3px);display:inline-block}.sp_rform .double select{width:calc(50% - 2px);display:inline-block}.sp_rform .tripple input[type="text"]{width:calc(33% - 2px);display:inline-block}.sp_rform h2{font-family:"Roboto Condensed","Arial Narrow",Arial,Helvetica,sans-serif;font-weight:500}.sp_rform .quadro input[type="text"]{width:calc(25% - 5px);display:inline-block}.checkbox label{display:block;float:left;width:calc(100% - 35px);cursor:pointer;font-size:14px;margin-bottom:10px}.checkbox input[type=checkbox]{width:20px;height:20px;float:left;margin:0 5px 0 0;display:block}.warning{max-width:500px;display:block;border:1px solid;margin:10px 0;padding:15px 10px 15px 10px;background-repeat:no-repeat;background-position:10px center;color:#d8000c;background-color:#fbf7e5}.warning p{margin:0}