label{font-weight:700}.row{margin-left:0;margin-right:0}.table td,.table th{border-top:none;padding:.5rem}.dropdown-toggle:after{display:none}bg-success{background-color:#dff0d8}.form-control{padding:.375em}.btn{border:1px solid transparent}span[disabled=true]{background-color:#e9ecef}.btn,.form-control{font-size:1em}.form-control:disabled,.form-control[readonly]{cursor:not-allowed}.btn-group-sm>.btn,.btn-sm{font-size:.8em;margin-top:1px}.btn-default{background-color:#fff;border-color:#ccc;color:#333;margin:1px}.btn-check:checked+.btn-default{background-color:#d3d3d3;border-color:#a9a9a9}.btn-primary,.nav-pills .nav-link.active{background-color:#0072b2;border-color:#0072b2;color:#fff;margin:1px}.btn-primary:hover{background-color:#fff;border-color:#0072b2;color:#0072b2}.btn-primary:disabled{background-color:#0077ba;border-color:#0077ba;color:#fff}.btn-success{background-color:#009e73;border-color:#009e73;color:#fff}.btn-success:hover{background-color:#fff;border-color:#009e73;color:#009e73}.btn-success:disabled{background-color:#00b584;border-color:#00b584;color:#fff}.btn-danger{background-color:#d55e00;border-color:#d55e00;color:#fff}.btn-danger:hover{background-color:#fff;border-color:#d55e00;color:#d55e00}.btn-danger:disabled{background-color:#ff8728;border-color:#ff8728;color:#fff}.btn-warning{background-color:#e69f00;border-color:#e69f00;color:#fff}.btn-warning:hover{background-color:#fff;border-color:#e69f00;color:#e69f00}.btn-warning:disabled{background-color:#ffc239;border-color:#ffc239;color:#fff}.btn-info{background-color:#56b4e9;border-color:#56b4e9;color:#fff}.btn-info:hover{background-color:#fff;border-color:#56b4e9;color:#56b4e9}.btn-info:disabled{background-color:#a7d8f4;border-color:#a7d8f4;color:#fff}.btn-pink{background-color:#cc79a7;border-color:#cc79a7;color:#fff}.btn-pink:hover{background-color:#fff;border-color:#cc79a7;color:#cc79a7}.btn-pink:disabled{background-color:#dca5c4;border-color:#dca5c4;color:#fff}.btn-default:hover{border-color:#ccc!important}.btn-outline-secondary{border-color:#ccc}.btn-group-lg>.btn,.btn-lg{font-size:1.25em;padding:.5em 1em}.btn-group>.btn.active,.btn-group>.btn:active,.btn-group>.btn:focus,.btn-group>.btn:hover{background-color:#e6e6e6;border-color:#adadad;color:#333}.btn-default.disabled,.btn-default.disabled:hover,.btn-default:disabled{background-color:#fff;cursor:not-allowed;opacity:.8}.btn-group.btn-group-toggle>label.btn-default{flex:1}.btn-group.btn-group-toggle{display:flex}span[disabled=true]{cursor:not-allowed;opacity:.8}.btn-group>.btn.active,span[disabled=true]{background-color:#e6e6e6;border-color:#adadad;color:#333}.navbar-expand{justify-content:unset}.progress{display:block;height:1.5rem}.progress-bar{color:#000;font-weight:700;height:1.5rem}.mobile-modal-body{overflow-x:hidden;overflow-y:scroll;padding:15px;-webkit-overflow-scrolling:touch}.modal-footer{display:block;text-align:right}.modal-header-title-style{color:#fff;font-weight:700}.card{margin-bottom:20px!important}.catch-add-custom-hr,.catch-custom-hr{margin-left:-15px;margin-right:-15px}.angler-height-margin,.angler-height-margin-audit-events{height:27px}.force-single-row{min-width:80px}.text-rotated-wrapper{line-height:normal}.adfg-orientation-warning-inner{width:inherit}.border-next-step{border:3px solid #dc3545!important;border-radius:.25rem!important}walkthrough-container{z-index:1001!important}.wkt-zone.backdrop{z-index:1002!important}.wkt-content,.wkt-content-block,walkthrough-container svg{z-index:1003!important}walkthrough-container path{stroke-width:5px!important}.wkt-finish-link{background-color:#007bff!important;border:1px solid transparent!important;border-radius:.3rem!important}.walkthrough-element.walkthrough-text{width:80%!important}.wkt-content-block{background-color:rgba(0,0,0,.6);border-radius:.3rem;text-align:center}.walkthrough-text-container pre{overflow:visible;text-shadow:-2px 0 #000,0 2px #000,2px 0 #000,0 -2px #000}.walkthrough-done-button{border-radius:3px;font-size:1.2rem;height:auto;height:auto!important;padding:5px 20px;right:auto!important;width:auto!important}wkt-close{display:none}.small-video{margin:unset;object-fit:contain;width:50%}.modal-dialog{margin:0;max-width:100%}.small-video video{height:100%!important;max-height:500px!important;max-width:500px!important;width:100%!important}.ngb-dp-day{height:1.75rem!important}.form-group{margin-bottom:1rem}@media (min-width:576px){.popupModal .modal-dialog{margin:auto;max-width:100%;padding-top:0}.container{max-width:98%}.small-video{margin:auto;width:50%}}@media (min-width:768px){.popupModal .modal-dialog{margin:auto;max-width:700px;padding-top:20px}.container{max-width:97%}}@media (min-width:992px){.container{max-width:96%}.popupModal .modal-dialog{padding-top:70px}}@media (min-width:1200px){.container{max-width:1140px}}.adfg-drawer{background-color:#f8f8f8;padding-top:.75em}.adfg-drawer-non-scrollable{height:245px;overflow:hidden}.adfg-drawer-scrollable{height:245px;overflow-x:hidden;overflow-y:scroll}.adfg-drawer-scrollable-with-search{height:191px;overflow-x:hidden;overflow-y:scroll}.adfg-permit-drawer-scrollable{height:201px;overflow-x:hidden;overflow-y:scroll}.adfg-drawer-trigger{cursor:pointer}.adfgDrawerSelected{background-color:rgba(126,239,104,.6)!important}.drawerModal.modal{top:auto}#DrawerListTitle{color:#000;text-align:center}.modal-open .drawerModal.modal{overflow-y:hidden}.drawerModal.modal-dialog,.drawerModal.show{bottom:0;height:inherit;margin:0;padding:0;width:100%}.adfg-drawer a.nav-link div{height:100%;padding:.5rem 1rem;width:100%}.adfg-drawer a.nav-link{height:100%;padding:0;width:100%}

/*! reference: Show scrollbars on iOS http://stackoverflow.com/a/24070526 */::-webkit-scrollbar{border-bottom:1px solid #eee;border-top:1px solid #eee;height:15px;width:15px}::-webkit-scrollbar-thumb{background-color:#c3c3c3;border:2px solid #eee;border-radius:8px}::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.2)}.drawer-button-desktop{margin-bottom:.5em;margin-left:1em;margin-top:1em}.drawer-button-mobile{margin-bottom:.1em;margin-left:.5em;margin-top:.1em}.full-screen{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.vertically-center-in-div{position:relative;top:50%;transform:translateY(-50%)}.no-left-padding{padding-left:0}.no-right-padding{padding-right:0}.padding-right-5{padding-right:5px}.padding-left-half{padding-left:7.5px}.padding-right-half{padding-right:7.5px}