.bill_form_div{padding:1.5vw 0 4vw;margin:2em auto;max-width:700px;border-radius:1em;border-width:100px;border:solid;border-color:#ccc}.bill_form_title{font-size:calc(1em + .5vw);max-width:750px;margin:.75em 2em;font-weight:700;line-height:1.2em}.bill_form_response{max-width:750px;width:88%;text-align:left;margin:auto}.left_col{float:left;text-align:left;margin-bottom:2em}.right_col{float:left;text-align:left;margin-bottom:2em}.billinput{font-size:16px!important;padding:4px 8px}input[type=radio]{display:none}.bigbutton{padding:4px 26px;cursor:pointer;background-color:#bcbcbc;color:#fff;border-radius:5px;display:inline-block;margin:1px;font-size:.9em}.smlbutton{padding:3px 16px;cursor:pointer;background-color:#bcbcbc;color:#fff;border-radius:5px;display:inline-block;margin:1px;font-size:.8em}input[type=radio]:checked+label{background-color:#00adef}.flex-container{display:flex;flex-direction:column}.row{display:flex;justify-content:center}.col{padding:4px}@media(max-width:400px){.row{flex-direction:column}}button.submit{background-color:#145899;color:#fff;font-size:1.3em;border:none;margin:1em;padding:12px 50px;cursor:pointer;text-shadow:none;border-radius:5px}input[type=submit]:hover{background-color:#0b68c1}.dots span{opacity:0}.animate span{animation:dot 1s infinite}.animate span:nth-child(2){animation-delay:.2s}.animate span:nth-child(3){animation-delay:.4s}@keyframes dot{0%,20%,80%,100%{opacity:0}40%{opacity:1}}.modal{display:none;position:fixed;z-index:10000;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000;background-color:rgba(0,0,0,.4)}.modal-content{background-color:#fefefe;margin:auto;padding:3em;border:1px solid #888;width:88%;max-width:800px;box-shadow:0 4px 8px 0 rgba(0,0,0,.2);animation-name:animatetop;animation-duration:.4s}#modal_bill_form_title{text-align:center;margin-bottom:.5px}#modal_bill_form_response{margin-top:.25px;font-size:1.25rem}#modal_bill_form_children{text-align:center;display:none;font-size:1.25rem;margin-bottom:.25px}.close{color:#aaa;float:right;font-size:28px;font-weight:700}.close:hover,.close:focus{color:#000;text-decoration:none;cursor:pointer}@keyframes animatetop{from{top:-300px;opacity:0}to{top:0;opacity:1}}@media screen and (max-width:600px){.modal-content{padding:1em}}.report_button{font-size:.5em;border-radius:.35em;font-size:1em;border-color:#222;border-style:solid;border-width:1px;background-color:#b20c0c}.report_button .x-anchor-text-primary{font-family:neue-haas-grotesk-display-pro;font-size:.9em;font-style:normal;font-weight:400;color:#fff;line-height:1;text-transform:uppercase}.report_button .x-anchor-text{margin:4px}.m18kmb-o.x-anchor .x-anchor-content{padding-top:.5em;padding-bottom:.5em;padding-right:.85em;padding-left:.85em}.report_button_reporting{pointer-events:none;opacity:.6}.report_button_reported{background-color:gray!important;cursor:default;pointer-events:none}