*{box-sizing:border-box}body,html{margin:0;padding:0}.calc-outer-wrap{margin:0 auto;margin-top:33px;font-size:1rem;line-height:1.3;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;padding:.625rem}.form-control{padding-left:0!important;padding-top:0!important}.form-fields{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:space-between;align-items:top}label.top-label{width:14%}.field-outer{width:100%;display:flex;justify-content:center;flex-basis:calc(50% - 5px)}input,select{height:1.75rem;border:1px solid #bbb;width:100%;background:#fff;padding:0 .325rem}.field-items{display:flex;justify-content:space-between}.field-large{flex:1;width:67%}.form-control{padding-left:0;width:70%}.field-med.field-med{width:60%}.field-x-small{width:2em;flex-basis:2.4em;flex-shrink:0}.top-label{font-weight:700;font-size:.875rem;line-height:1.4;display:block}.btn-wrap{display:flex;justify-content:center}.form-submit{text-align:center;color:#fff;border:1px solid #dc722b;background-color:#dc722b;border:none;outline:0;border-radius:5px;padding:5px 10px;margin-top:15px}#form-error{color:#fff;margin-bottom:.5rem;text-align:center;color:#c1000b;background-color:#ffd5d5;padding:3px;font-size:.875rem}#results{position:relative;width:100%;justify-content:center;align-items:center;font-size:.875rem}dl{width:100%;overflow:hidden;padding:0;margin:0}dt{float:left;width:50%;padding:0;margin:0}dd{float:left;width:50%;padding:2px;margin:0}.field{width:120px}@media only screen and (max-width:769px){.field{width:160px!important}}@media only screen and (max-width:900px){.field{width:100px!important}}@media only screen and (max-width:660px){.field{width:130px!important}}.form-submit{margin-left:40px!important}@media only screen and (max-width:550px){.field-outer{display:block}.form-submit{margin-left:-6px!important}.field{width:100%!important;margin-bottom:18px}.field-items{flex-direction:column}label.top-label{width:100%!important}}.d-flex.flex-column{align-items:center}.box{max-width:500px}a#rs{width:100px}.form-group{margin-bottom:12px}fieldset{padding:0}.form-control-input{line-height:10px;font-size:20px;width:49%}.results{width:100%}.secondary-content{float:right}li.collection-item{border:2px solid #000;padding:6px;color:#000}.form-control{padding-left:6px!important;padding-top:0!important;text-align:left!important}.content-box{margin:30px;font-size:20px;justify-content:center}input[type=button]{margin-top:23px;margin-bottom:30px}label{margin-right:20px;margin-top:9px}#outer{width:90%;max-width:600px;margin:0 auto}#cover{padding:15px 0}.main{table-layout:fixed;width:100%;border:0;text-align:left;border-collapse:collapse;margin:0 auto}.main td{padding:0 8px;vertical-align:middle;border:0}.main input{width:100%;border:1px solid #ccc;margin:2px 0;padding:0 2%;padding-left:4px!important;height:33px;text-align:right}.ac{text-align:center}.b{font-weight:700}.main select{width:100%;border:1px solid #ccc;margin:2px 0;background:#fff;height:33px}.w50{width:50%}.main button{width:81px!important;font-weight:700;margin:3px 0}.w60{width:60%}.w40{width:40%}