﻿.homePageBtn{width:120px;height:120px;display:flex;justify-content:center;align-items:center;padding:50px 80px;background-color:#00f;border-radius:15px;}.homePageBtn span{font-size:200%;font-weight:bold;color:#fff;}.inputFtIn{display:inline-block;width:5.5em !important;margin-right:10px;}.inputWeight{display:inline-block;width:10em !important;margin-right:20px;}.mismatched{background-color:rgba(255,50,50,.2) !important;}.axlePanel{width:100%;text-align:center;overflow:auto;}.axlePanel table{border:none;border-width:0;border-spacing:0;}.axlePanel .axleList.axleListTop td{border-top:1px solid #000;}.axlePanel .axleList.axleListBottom td{border-bottom:1px solid #000;}.axlePanel .axleList td.axleLabels{border-left:1px solid #000;border-right:1px solid #000;font-weight:bold;padding:10px;text-align:right;white-space:nowrap;}.axlePanel .axleList .axleGroup{border:1px solid #000;background-color:#ddd;padding:10px;text-align:center;vertical-align:top;}.axlePanel .axleList .axleGroup table{border-spacing:10px;border-collapse:separate;}.axlePanel .axleList .axleGroup .groupField{width:90px;}.axlePanel .axleList .axleGroup a.axleGroupEdit,.axlePanel .axleList .axleGroup a.axleGroupDelete{display:inline;}.axlePanel .axleList .axleGroup a.axleGroupCancel,.axlePanel .axleList .axleGroup a.axleGroupSave{display:none;}.axlePanel .axleList .axleGroupEdgeCenter{background-color:#ddd;width:20px;}.axlePanel .axleList .axleGroupEdgeLeft{background-color:#ddd;border-left:1px solid #000;width:10px;}.axlePanel .axleList .axleGroupEdgeRight{background-color:#ddd;border-right:1px solid #000;width:10px;}.axlePanel .axleList .axleItem{background-color:#fff;padding:10px;text-align:center;width:75px;}.axlePanel .axleList .axleItem.axle{background-color:#fff;border-left:1px solid #000;border-right:1px solid #000;}.axlePanel .axleList .axleItem.axle.top{border-top:1px solid #000;}.axlePanel .axleList .axleItem.axle.bottom{border-bottom:1px solid #000;}.axlePanel .axleList .axleItem.group{background-color:#ddd;}.axlePanel .axleList .axleItem.group.bottom{border-bottom:1px solid #000;}.axlePanel .axleList .axleItem.firstColumn{border-left:1px solid #000;}.axlePanel .axleList .axleItem.lastColumn{border-right:1px solid #000;}.axlePanel .axleList .axleItem .axleField{width:90px;}.axlePanel .axleList .axlePermit.bottom{border-bottom:1px solid #000;}.axlePanel .axleList .axlePermit.rightEdge{border-right:1px solid #000;}.axlePanel .axleList .axlePermit .permitUnitLink{width:100%;height:2px;border-bottom:2px solid #000;margin-bottom:10px;}.axlePanel .axleList .axleEmpty.top{border-top:1px solid #000;}.axlePanel .axleList .axleEmpty.bottom{border-bottom:1px solid #000;}.axlePanel .axleList .axleEmpty.right{border-right:1px solid #000;}.axlePanel .axleList .axleSpacing{padding:10px;text-align:center;vertical-align:top;}.axlePanel .axleList .axleSpacing .spacingField{width:90px;}.axlePanel .axleList .axleSpacer{border:1px solid #000;}.axlePanel .axleList .fieldChanged{background-color:rgba(255,0,255,.3);}.axlePanel .axleDiagram .axleSpacer{border-top:1px solid #000;border-bottom:1px solid #000;text-align:center;vertical-align:bottom;position:relative;}.axlePanel .axleDiagram .axleSpacer.lastColumn{border-right:1px solid #000;}.axlePanel .axleDiagram .axleSpacer .axleLine{width:100%;height:2px;border-bottom:2px solid #000;margin-bottom:20px;}.axlePanel .axleDiagram .axleGroup{border-top:1px solid #000;border-bottom:1px solid #000;text-align:center;vertical-align:bottom;}.axlePanel .axleDiagram .axleGroup.firstColumn{border-left:1px solid #000;}.axlePanel .axleDiagram .axleGroup .axleSpan{padding:10px 20px;white-space:nowrap;}.axlePanel .axleDiagram .axleGroup .axleLine{width:100%;height:2px;border-bottom:2px solid #000;margin-bottom:20px;}.axlePanel .axleDiagram .axleItem{border-top:1px solid #000;border-bottom:1px solid #000;padding:10px;text-align:center;vertical-align:bottom;width:75px;}.axlePanel .axleDiagram .axleCircle{width:60px;height:60px;border-radius:50%;border:1px solid #000;margin:0 auto;display:flex;justify-content:center;align-items:center;}.axlePanel .axleDiagram .axleCircle.axleTag{width:40px;height:40px;}.unitPanel{width:100%;text-align:center;overflow:auto;}.unitPanel table{border:none;border-width:0;border-spacing:0;}.unitPanel .unitDiagram .diagramTD{height:90px;}.unitPanel .unitDiagram .diagramTD div.spacing{border-top:1px solid #000;border-bottom:1px solid #000;height:100%;}.unitPanel .unitDiagram .diagramTD div.spacing.firstColumn{border-left:1px solid #000;}.unitPanel .unitDiagram .diagramTD div.spacing.lastColumn{border-right:1px solid #000;}.unitPanel .unitDiagram .diagramTD div.spacing .spacingText{width:100%;border-bottom:2px solid #000;margin-bottom:20px 2px;padding:0 10px;}.unitPanel .unitDiagram .diagramTD .drawCircle{width:60px;height:60px;border-radius:50%;border:1px solid #000;margin:0 auto;display:flex;justify-content:center;align-items:center;}.unitPanel .unitDiagram .diagramTD .drawCircle.axleTag{width:40px;height:40px;}.unitPanel .axleList td.axleLabels{font-weight:bold;padding:10px;text-align:right;white-space:nowrap;}.unitPanel .axleList .axleGroup{background-color:#ddd;padding:10px;text-align:center;vertical-align:top;}.unitPanel .axleList .axleGroup .groupField{width:90px;}.unitPanel .axleList .axleGroup a.axleGroupEdit,.unitPanel .axleList .axleGroup a.axleGroupDelete{display:inline;}.unitPanel .axleList .axleGroup a.axleGroupCancel,.unitPanel .axleList .axleGroup a.axleGroupSave{display:none;}.unitPanel .axleList .axleGroupEdgeLeft{background-color:#ddd;width:20px;}.unitPanel .axleList .axleGroupEdgeRight{background-color:#ddd;width:20px;}.unitPanel .axleList .axleItem{background-color:#fff;padding:10px;text-align:center;width:75px;}.unitPanel .axleList .axleItem.axle{background-color:#fff;}.unitPanel .axleList .axleItem.group{background-color:#ddd;}.unitPanel .axleList .axleItem .axleField{width:90px;}.unitPanel .axleList .axleSpacing{padding:10px;text-align:center;vertical-align:top;}.unitPanel .axleList .axleSpacing .spacingField{width:90px;}.unitPanel .axleList .fieldChanged{background-color:rgba(255,0,255,.3);}.unitPanel .axleDiagram2 .axleSpacer{text-align:center;vertical-align:bottom;}.unitPanel .axleDiagram2 .axleSpacer .axleLine{width:100%;height:2px;margin-bottom:20px;}.unitPanel .axleDiagram2 .axleGroup{text-align:center;vertical-align:bottom;}.unitPanel .axleDiagram2 .axleGroup .axleSpan{border-top:1px solid #000;border-bottom:1px solid #000;height:100%;width:100%;padding:10px 20px;white-space:nowrap;}.unitPanel .axleDiagram2 .axleGroup .axleLine{width:100%;height:2px;border-bottom:2px solid #000;margin-bottom:20px;}.unitPanel .axleDiagram2 .axleItem{padding:10px;text-align:center;vertical-align:bottom;width:75px;}.unitPanel .axleDiagram2 .axleCircle{width:60px;height:60px;border-radius:50%;border:1px solid #000;margin:0 auto;display:flex;justify-content:center;align-items:center;}.unitPanel .axleDiagram2 .axleCircle.axleTag{width:40px;height:40px;}.sortAxles,.sortAxleGroups{text-align:center;}.sortAxles table,.sortAxleGroups table{margin:auto;}.sortAxles .sortItem .itemDisplay,.sortAxleGroups .sortItem .itemDisplay{border:1px solid #000;background-color:#ddd;margin:0 10px;padding:40px 20px 20px 20px;font-weight:bold;}.addAxleGroup .edit{display:none;}.addAxleGroup .add{display:unset;}.addAxleGroup.editing .edit{display:unset;}.addAxleGroup.editing .add{display:none;}.axlearea{margin:10px 0;border-bottom:1px solid #aaa;}.equipmentUnit,.permitUnit{width:100%;text-align:center;overflow:auto;}.equipmentUnit table,.permitUnit table{border:none;border-width:0;border-spacing:0;}.equipmentUnit select.no-arrow,.permitUnit select.no-arrow{-moz-appearance:none;-webkit-appearance:none;appearance:none;background-image:none;}.equipmentUnit .descriptionRow .desc1,.permitUnit .descriptionRow .desc1{font-size:200%;font-weight:bold;}.equipmentUnit .descriptionRow .desc2,.permitUnit .descriptionRow .desc2{font-size:150%;font-weight:bold;}.equipmentUnit .descriptionRow .desc3,.permitUnit .descriptionRow .desc3{margin-top:6px;}.equipmentUnit .descriptionRow .desc3 td,.permitUnit .descriptionRow .desc3 td{font-size:120%;padding-right:10px;}.equipmentUnit .descriptionRow .unit,.permitUnit .descriptionRow .unit{text-align:left;}.equipmentUnit .diagramRow .spacer,.permitUnit .diagramRow .spacer{border-top:1px solid #000;border-bottom:1px solid #000;text-align:center;vertical-align:bottom;position:relative;}.equipmentUnit .diagramRow .spacer .axleLine,.permitUnit .diagramRow .spacer .axleLine{width:100%;border-bottom:2px solid #000;margin-bottom:20px;}.equipmentUnit .diagramRow .empty,.permitUnit .diagramRow .empty{border-top:1px solid #000;border-bottom:1px solid #000;}.equipmentUnit .diagramRow .axle,.permitUnit .diagramRow .axle{border-top:1px solid #000;border-bottom:1px solid #000;padding:10px 0;text-align:center;vertical-align:bottom;width:60px;}.equipmentUnit .diagramRow .axle .circle,.permitUnit .diagramRow .axle .circle{width:60px;height:60px;border-radius:50%;border:6px solid #000;margin:0 auto;display:flex;justify-content:center;align-items:center;}.equipmentUnit .diagramRow .axle .circle.axleTag,.permitUnit .diagramRow .axle .circle.axleTag{width:40px;height:40px;}.equipmentUnit .diagramRow .axleTagUp,.permitUnit .diagramRow .axleTagUp{border-top:1px solid #000;border-bottom:1px solid #000;text-align:center;vertical-align:bottom;width:40px;}.equipmentUnit .diagramRow .axleTagUp .circle,.permitUnit .diagramRow .axleTagUp .circle{width:60px;height:60px;border-radius:50%;border:6px solid #000;margin:0 auto;display:flex;justify-content:center;align-items:center;}.equipmentUnit .diagramRow .axleTagUp .circle.axleTag,.permitUnit .diagramRow .axleTagUp .circle.axleTag{width:40px;height:40px;}.equipmentUnit .diagramRow .axleTagUp .circle.axleTag.axleUp,.permitUnit .diagramRow .axleTagUp .circle.axleTag.axleUp{border:6px solid #aaa;position:relative;top:-15px;}.equipmentUnit .diagramRow .axleTagUp .axleLine,.permitUnit .diagramRow .axleTagUp .axleLine{width:100%;border-bottom:2px solid #000;margin-bottom:20px;}.equipmentUnit .whitespace,.permitUnit .whitespace{height:15px;}.equipmentUnit .dataRow .unit,.permitUnit .dataRow .unit{text-align:center;vertical-align:bottom;position:relative;}.equipmentUnit .dataRow .unit .unitLine,.permitUnit .dataRow .unit .unitLine{width:100%;height:2px;border-bottom:2px solid #000;margin:20px 0 4px 0;text-align:center;position:relative;top:-1em;}.equipmentUnit .dataRow .unit .unitLine .text-overlay,.permitUnit .dataRow .unit .unitLine .text-overlay{position:relative;top:-.5em;background-color:#fff;display:inline-block;padding:2px 10px;}.equipmentUnit .dataRow .unit .unitLine .text-overlay.trailerMismatch,.permitUnit .dataRow .unit .unitLine .text-overlay.trailerMismatch{color:#f00;}.equipmentUnit .dataRow.groupBottomRow td,.permitUnit .dataRow.groupBottomRow td{height:8px;}.equipmentUnit .dataRow input.field,.permitUnit .dataRow input.field{width:6em;}.equipmentUnit .dataRow .largest,.permitUnit .dataRow .largest{background-color:#ff0;display:inline-block;padding:2px 10px;}.equipmentUnit .labels,.permitUnit .labels{font-weight:bold;padding:10px;text-align:right;white-space:nowrap;}.equipmentUnit .labels .subtitle,.permitUnit .labels .subtitle{font-style:italic;text-decoration:underline;font-size:105%;}.equipmentUnit .bg-axle,.permitUnit .bg-axle{background-color:#fff;}.equipmentUnit .bg-axle-tag,.permitUnit .bg-axle-tag{background-color:#ccc;}.equipmentUnit .bg-group,.permitUnit .bg-group{background-color:#ddd;}.equipmentUnit .edge-left,.permitUnit .edge-left{border-left:1px solid #000;}.equipmentUnit .edge-right,.permitUnit .edge-right{border-right:1px solid #000;}.equipmentUnit .edge-top,.permitUnit .edge-top{border-top:1px solid #000;}.equipmentUnit .edge-bottom,.permitUnit .edge-bottom{border-bottom:1px solid #000;}.permitUnitList table.unitsTable thead tr{border-top:1px solid #000;border-bottom:2px solid #000;background-color:#ddd;}.permitUnitList table.unitsTable thead th{padding:10px;vertical-align:bottom;}.permitUnitList table.unitsTable thead th:first-child{border-left:1px solid #000;padding-left:20px;}.permitUnitList table.unitsTable thead th:last-child{border-right:1px solid #000;padding-right:20px;}.permitUnitList table.unitsTable tbody tr{background-color:#fff;}.permitUnitList table.unitsTable tbody tr:nth-child(even){background-color:#ddd;}.permitUnitList table.unitsTable tbody td{border-bottom:2px solid #000;padding:10px;vertical-align:top;}.permitUnitList table.unitsTable tbody td:first-child{border-left:1px solid #000;padding-left:20px;}.permitUnitList table.unitsTable tbody td:last-child{border-right:1px solid #000;padding-right:20px;}.permitUnitList table.permitTable thead th{padding:4px 10px;}.permitUnitList table.permitTable thead th:first-child{padding-left:10px;}.permitUnitList table.permitTable thead th:last-child{padding-right:10px;}.permitUnitList table.permitTable tbody td{padding:4px 10px;border-right:1px solid #000;}.permitUnitList table.permitTable tbody td:first-child{padding-left:10px;}.permitUnitList table.permitTable tbody td:last-child{padding-right:10px;}.fastForm .header{background-color:#3e4146;}.fastForm .header .title{background-color:#c00000;color:#fff;padding:6px 4px;display:inline-block;min-width:200px;}.fastForm .header.extra{margin-left:-15px;margin-right:-15px;}.fastForm .header.extraTop{margin-top:-15px;}.fastForm .header.extraBottom{margin-bottom:-15px;}.fastForm .header a.link-white,.fastForm .header a:active.link-white,.fastForm .header a:focus.link-white,.fastForm .header a:hover.link-white,.fastForm .header a:visited.link-white{color:#fff !important;}.fastForm .header [aria-expanded='false'] .fa-plus{display:normal;}.fastForm .header [aria-expanded='false'] .fa-minus{display:none;}.fastForm .header [aria-expanded='true'] .fa-plus{display:none;}.fastForm .header [aria-expanded='true'] .fa-minus{display:normal;}.fastForm .subheader{font-size:150%;font-weight:bold;text-align:center;}.fastForm .divider{border-bottom:3px solid #000;margin:10px -15px;}.fastForm .section{border:1px solid #000;border-radius:5px;padding:15px;background-color:#eee;}.fastForm .section .header.extra{margin-left:-15px;margin-right:-15px;}