*{box-sizing:border-box;margin:0;padding:0}body,html{background-color:#0072bc}.Background{width:100%;min-height:100%;background-color:#0072bc;display:flex;justify-content:center;padding-top:50px}label,p,h1,h2,h3,th,td,input,select,button{font-family:Inter}label,p,td{font-size:14px}h1,h2{font-size:26px;color:#0072bc}th,input,select{font-size:12px}input,select{background-color:#fff;border:1px solid grey;border-radius:5px;box-shadow:0 0 1px 1px #aeaeae;height:30px}button{background-color:#0072bc;border:2px solid #0072bc;border-radius:5px;width:80px;color:#fff;font-size:14px;transition-duration:.2s}button:hover{background-color:#fff;color:#000}button:active{outline:4px solid #0071bc50}.FormContainer{width:90%;max-width:1000px;height:100%;margin:0;background-color:#fff;border-radius:5px;padding:20px;box-shadow:0 0 3px 3px gray}.ShippingHeader{display:flex;justify-content:space-between;align-items:center;border-bottom:5px solid #e8e8e8}.ShippingFrom{border-bottom:5px solid #e8e8e8}.ShippingFrom,.ShippingTo{padding-bottom:20px}.FormRow{display:flex;flex:1;gap:5px;flex-wrap:wrap}.FormRowShipping{display:flex;align-items:left;gap:5px;padding-top:15px}.FormItem{display:flex;flex:1;gap:5px;padding-top:15px}.FormItemShipping{display:flex;align-items:center;gap:5px;width:100%}.FormItemShipping input,.FormItemShipping select{display:flex;justify-content:left;width:100%;height:30px}.FormItemShipping label{width:90px;flex-shrink:0;text-align:right}.FormItemCheckBoxes{display:flex;align-items:center;flex:1 1 10%;padding-top:15px;gap:5px}.ShippingTo{border-bottom:5px solid #e8e8e8}.ShipmentType{display:flex;justify-content:space-between;align-items:center;width:100%}.ShipmentType .FormRow,.ShipmentType .FormItem{align-items:center;justify-content:center}.ShipmentTypeOptions{display:flex;justify-content:center;align-items:center}.ShipmentTypeOptions .FormItem,.ShipmentTypeOptions .FormItemCheckBoxes{justify-content:center;align-items:center}.DimensionsAndWeight{padding-top:20px;padding-bottom:20px;border-bottom:5px solid #e8e8e8}.DWCheck{padding-top:20px;padding-bottom:20px}.CheckboxGroupMeasurements{display:flex;align-items:center;margin-left:auto;gap:5px}.DWTable{padding-top:20px;padding-bottom:10px}.DWTable select,.DWTable input,.DWTable button{width:100%}.Description{padding-top:20px}.Description input{width:60%}.PackageSettings{padding-top:20px}.PackageSettings button{height:100%}.PackageSettings .ButtonGroup{display:flex;justify-content:right}.AddPallet{padding-top:10px}.AddPallet button{height:50px;width:100px}.ButtonGroup{display:flex;margin-left:auto;gap:5px}.OtherModifiers,.AdditonalServices{padding-top:20px;padding-bottom:20px;border-bottom:5px solid #e8e8e8}.AdditionalInsurance{padding-top:20px;padding-bottom:20px}.InsuranceType{padding-left:10px}.CheckboxGroup{display:flex;align-items:center;gap:5px}.CheckboxGroupSpecialHandling{display:flex;align-items:center;gap:5px;padding-left:15px}.SubmitButtons{display:flex;justify-content:right;gap:5px}.SubmitButtons button{width:100px;height:50px;font-size:16px}td.DescriptionPackage{width:50%}td.DescriptionCourier{width:100%}.InputError{outline:2px solid red}@media(max-width:900px){.FormContainer{width:95%}}@media(max-width:600px){.ShippingHeader{flex-direction:column;align-items:flex-start;gap:10px}.SubmitButtons{justify-content:center}}#clearButton{background-color:red;border:2px solid red}#clearButton:hover{background-color:#7a0000;border:2px solid rgb(122,0,0);color:#fff}#clearButton:active{outline:4px solid rgba(255,0,0,.345)}
