@import url('https://fonts.googleapis.com/css?family=Libre+Franklin:300,400,700');body{background-color:#019e89;background-image:linear-gradient(to right,#039076,#02826b,#027460,#026755,#025a4a);padding:0;margin:0}body,a,p,div,table,th,tr,td,span,li,h1,h2,h3,h4,h5,h6{font-family:'Libre Franklin',sans-serif;font-weight:300}a:hover .fa-edit{color:#1b4f5a}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active,.ui-button:active,.ui-button.ui-state-active:hover{border:1px solid #094c41;background:#1b4f5a;font-weight:normal;color:#fff;cursor:pointer}fieldset{margin:8px;border:1px solid silver;padding:8px;border-radius:4px}legend{padding:2px;width:auto!important;font-weight:bold;font-size:1.2em}.ui-datepicker-header{background-color:#1b4f5a!important;color:#fff!important}.ui-tabs-tab a:hover{color:#19cdb0!important;text-decoration:none;transition:all .3s;cursor:pointer!important}.body-content{background-color:#ebf4f3;margin:5px auto;border-radius:8px;min-height:300px;width:96%;padding:0 30px 0 0}.ap-main-content{padding-top:5px;overflow:auto}#ap-main-col{}.table-container{background-color:#fff;border-radius:8px;padding:15px;box-shadow:#ddd 4px 4px 4px 4px;-webkit-box-shadow:#ddd 4px 4px 4px 4px;-moz-box-shadow:#ddd 4px 4px 4px 4px;margin-bottom:2px;min-height:200px!important}.table-container-scrolling{background-color:#fff;border-radius:8px;padding:15px;box-shadow:#ddd 4px 4px 4px 4px;-webkit-box-shadow:#ddd 4px 4px 4px 4px;-moz-box-shadow:#ddd 4px 4px 4px 4px;margin-bottom:2px;overflow:auto;max-height:450px}.form-container{overflow:auto}th,td{white-space:nowrap}.table{margin-bottom:0!important}.editLink{cursor:pointer}.frmLoading,.ui-dialog{margin:60px 40%}input,input[type=text],input[type=select],select,input[type=number],input[type=password]{border-radius:8px!important}input.btn{border:2px solid #1b4f5a}option{background-color:#fff}option:hover{background-color:#dcd4df!important}select option{margin:40px;background-color:#ebf4f3!important;text-shadow:0 1px 0 rgba(0,0,0,.4)}select option:hover{background-color:#dcd4df!important}input[type=checkbox]{height:20px!important;width:20px!important;margin:8px 8px 0 8px!important}.form-horizontal .row{margin:15px 0}form .row{margin:15px 0}.ap-location-hierarchy .row{margin-bottom:4px}.ap-location-hierarchy div{padding:6px 12px}.ap-location-hierarchy .dd{cursor:pointer;min-width:450px!important;max-width:800px!important}.ap-location-hierarchy h4{color:#016c5c}.ap-location-area{border-radius:8px;background-color:#dcd4df;width:100%}.ap-location-area .control-label{padding:5px 0 0 8px}.btn{background-color:#1b4f5a;color:#fff!important;border:2px solid #1b4f5a;border-radius:8px!important;margin:0}.btn:hover{border:2px solid #1b4f5a;background-color:#fff;color:#1b4f5a!important;text-decoration:none;transition:all .3s;cursor:pointer!important}a.btn,a.btn:visited{border:2px solid #1b4f5a;color:#fff!important}a.btn:hover{border:2px solid #1b4f5a;color:#1b4f5a!important}#frmLogin .btn{margin:15px 0}.btn-group .btn{margin-left:15px!important}.btn-ap-inline{margin-left:15px}.btn-primary{background-color:#016c5c!important}.btn-primary:hover{border:2px solid #1b4f5a!important;background-color:#fff!important}.webforms-menu-items .menubutton{margin:15px auto;min-width:260px}.ap-wrapper{width:96%;margin:auto}header{min-height:100px;margin:auto;text-align:center;padding:15px 0 0 0}.ap-prolineage-logo{padding:15px 35px 0 15px}.ap-brand-logo{padding-top:10px}.ap-ashton-potter-logo-login{padding:10px 0 0 0}.ap-ashton-potter-logo{padding:20px 0 0 0}.ap-ashton-potter-logo img,.ap-ashton-potter-logo-login img{padding-right:30px;float:right}.login-body-content{background-color:#ebf4f3;margin:5px auto;border-radius:8px;min-height:300px;width:45%}.ap-header-left-side-wrapper{max-width:600px}.ap-header-right-side-wrapper{float:right}.ap-login-logout{padding-top:16px;color:#fff;min-width:190px}.ap-login-logout .ap-side-nav-active-section{border:none!important}.ap-login-logout a.dropdown-toggle,.ap-login-logout a.dropdown-toggle:active,.ap-login-logout a.dropdown-toggle:visited{color:#fff!important}.ap-login-logout a.dropdown-toggle[aria-expanded="true"],.ap-login-logout a.dropdown-toggle[aria-expanded="true"]:active,.ap-login-logout a.dropdown-toggle[aria-expanded="true"]:visited{color:#212529!important}.ap-login-logout .dropdown-item,.ap-login-logout .dropdown-item a,.ap-login-logout .dropdown-item a:visited{color:#212529!important}.ap-info{padding-top:26px}.ap-info svg{color:#e88628}.ap-heading-txt-01 p{font-size:.7em;color:#fff;margin:0;padding:0}.ap-location{padding:8px 16px}.ap-divider-col{border-left:2px solid #4da092;margin:auto;height:55px}.ap-buttons-bottom{padding-top:200px}.ui-tabs-anchor{font-weight:bold;font-size:.7em}#mainMenu{background-color:#fff;height:100%;max-width:200px;border-bottom-left-radius:16px;border-top-left-radius:16px}.sidebar-icon-txt{display:inline-block;font-size:.8rem}a,a:focus,a:visited{color:#1b4f5a;text-decoration:none!important;transition:all .3s}a:hover{color:#019e89;text-decoration:none;transition:all .3s}a.disabled{pointer-events:none}.pagination a,.pagination a:focus,.pagination a:visited{color:#1b4f5a!important;text-decoration:none!important;transition:all .3s}.pagination a:hover{color:#019e89!important;text-decoration:none;transition:all .3s}.pagination a.disabled{pointer-events:none}.wrapper{display:flex;align-items:stretch;height:100%}.ap-page-footer{text-align:right}.ap-page-footer .btn{margin:15px 0 15px 15px}.control-label{color:#213748;font-size:.8em;font-weight:bold;margin:.8em 0 .1em 0}#sidebar{min-width:200px;background:#fff;color:#1b4f5a;transition:all .3s;border-radius:8px 0 0 8px}.ap-dashboard-menu-button{border-radius:8px 0 0 0;border-left:5px solid transparent}.ap-dashboard-menu-button a{border-radius:8px 0 0 0}#sidebar.minimized{min-width:80px;max-width:80px;text-align:center}#sidebar ul li{border-bottom:1px solid #d4d8dc}.last-item{border-bottom:none!important}#sidebar ul li a{text-align:left}#sidebar.minimized ul li a{padding:20px 10px;text-align:center;font-size:.85em;color:#1b4f5a}.btn .caret{position:absolute;top:calc(50% - 1px);right:-12px}.ap-sidebar-item-active{border-left:5px solid #1b4f5a}.mainnav-mainmenu{border-left:5px solid transparent}.ap-side-nav-active-section{border-left:5px solid #2a6a5d;background-color:#263647!important;color:#fff!important}.ap-side-nav-active-section .sidebar-icon-txt{color:#fff}.ap-nav-icon-container{display:inline-block;width:24px;text-align:right;padding-right:4px}.flyout-menu ul .ap-side-nav-active-item a{font-weight:bold;color:#73a1b6!important}.flyout-menu[data-tier="2"] ul .ap-side-nav-active-item a{font-weight:bold;color:#fff!important}.flyout-menu[data-tier="1"] svg{float:right}.flyout-menu[data-tier="2"]{background:#73a1b6}.ap-side-nav-active-section svg{color:#2a6a5d}.ap-side-nav-active-section::after{display:none!important}.ap-side-nav-active-item svg{display:none!important}.ap-side-nav-active-section .ap-icon-container svg{margin:auto;display:block!important}.ap-side-nav-active-section .sidebar-icon-txt{font-size:.9em;font-weight:700}#sidebar.minimized ul li a i{margin-right:0;display:block;font-size:1.8em;margin-bottom:5px}#sidebar.minimized ul ul a{padding:10px!important}#sidebar.minimized .dropdown-toggle::after{}#sidebar .sidebar-header{padding:20px;background:#6d7fcc}#sidebar .sidebar-header strong{display:none;font-size:1.8em}#sidebar ul.components{margin-bottom:0}#sidebar ul li a{padding:19px 12px 19px 12px;font-size:.9em;display:block}#sidebar ul li a i{margin-right:10px}#sidebar ul li ul li a{color:#fff}a[data-toggle="collapse"]{position:relative}.dropdown-toggle::after{display:block;position:absolute;top:43%;right:20px;transform:translateY(-50%)}#sidebar .dropdown-toggle::after{height:9px;width:9px;border-left:none;border-bottom:none;border-top:2px solid;border-right:2px solid;transform:rotate(45deg)}ul ul a{font-size:.9em!important;padding-left:30px!important;background:#1b4f5a}.flyout-menu{display:block;margin:0;list-style:none;background-color:#263647;display:none;transition:all .3s;z-index:1000;width:-moz-min-content;width:-webkit-min-content}.flyout-menu h3{padding:15px;font-size:1em;color:#fff;text-align:center;font-weight:bold}.flyout-menu ul{padding:20px 0!important}.flyout-menu ul li{margin:0;padding:18px 20px;vertical-align:middle;line-height:12px;list-style:none;color:#fff;text-align:left;width:200px}.flyout-menu ul a{margin:0;text-align:left;list-style:none;color:#fff!important;font-size:.8rem;overflow:hidden;text-overflow:ellipsis}.flyout-menu ul a:visited{color:#fff}.flyout-menu[data-tier="1"] ul a:hover{color:#73a1b6!important}.flyout-menu[data-tier="2"] ul a:hover{color:#263647!important}.flyout-menu ul a:active{color:#fff;background-color:#102f35}.ap-menu-col{max-width:300px!important}#sidebarCollapse{display:block;z-index:999999999999}#sidebarCollapse img{height:90px;display:block}.table{background-color:#fff!important}.fancyTable{background-color:#fff}.fancyTable thead tr th,.fancyTable thead tr td,.fancyTable tfoot tr th,.fancyTable tfoot tr td{background-image:none;background-color:#1b4f5a;color:#fff}.fancyTable thead tr th,.fancyTable thead tr td,.fancyTable tfoot tr th,.fancyTable tfoot tr td .fancyTable td,.fancyTable th{text-shadow:none}.fancyTable td,.fancyTable th{border:none}.fancyTable tbody tr td{background-image:none;font-size:14px}.fancyTable tbody tr td{background-color:#fff;background-color:inherit}.fancyTable tbody tr td a{font-weight:bold}.fancyTable td .btn{margin:2px!important}.table-striped>tbody>tr:nth-child(2n+1)>td,.table-striped>tbody>tr:nth-child(2n+1)>th{background-color:#f7f7f7}.ap-language-selector{border:none!important;background-color:transparent!important}ul ul a{font-size:.9em!important;padding-left:30px!important;background:transparent}.field-validation-error{color:#e80c4d;font-weight:bold}.validation-summary-errors{color:#e80c4d;font-weight:bold;font-size:1.1em}#tblCodes td{font-weight:bold}#btnOverrideLimit{margin:-4px 0 0 6px;display:inline-block!important}.ap-qrcodelimit{max-width:70px;display:inline-block!important}.page-item.active .page-link{z-index:1;color:#fff;background-color:#d4cbd6!important;border-color:#d4cbd6!important}div.row-padded{padding:1.3em 0}.mmboxheader{padding-bottom:15px}.mmboxheader h2{font-size:1.2em;font-weight:bold;padding-top:16px}.ap-bom-assignments{padding:15px 0;background-color:#fff;border:1px solid #d4cbd6;border-radius:8px;margin-bottom:15px}.ap-cert-assignments{padding:15px 0;background-color:#fff;border:1px solid #d4cbd6;border-radius:8px;margin-bottom:15px}.ap-user-assignments{padding:15px 0;background-color:#fff;border:1px solid #d4cbd6;border-radius:8px;margin-bottom:15px}#SearchHeader th{background-color:#019e89!important}#SearchHeader th input{display:block;width:100%;height:calc(2.25rem + 2px);padding:.375rem .75rem;font-size:1rem;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.form-control:focus{border-color:#1b4f5a!important;outline:0;box-shadow:0 0 0 .2rem rgba(26,41,56,.25)!important}.btn:focus,.btn.focus{outline:0;box-shadow:0 0 0 .2rem rgba(26,41,56,.25)!important}.ap-drop-shadow{box-shadow:#ddd 4px 4px 4px 4px;-webkit-box-shadow:#ddd 4px 4px 4px 4px;-moz-box-shadow:#ddd 4px 4px 4px 4px}.ap-dashboard{}.ap-dashboard a,.ap-dashboard a:hover,.ap-dashboard a:active,.ap-dashboard a:visited{font-weight:300;font-size:.9em}.ap-dashboard canvas{min-height:300px}.ap-dashboard h1{font-size:1.2em;font-weight:bold;color:#1b4f5a}.ap-dashboard h2{font-size:.8em;font-weight:bold;color:#1b4f5a}.ap-dashboard .col,.ap-dashboard .col-md-6{}.ap-dashboard .ap-dshb-container{margin:10px auto 16px auto;min-height:100px;width:100%;background-color:#fff;padding:16px;border-radius:8px}.ap-dshb-container h2{text-align:center;margin-bottom:16px}.ap-dshb-blocks-h div{text-align:center;border-right:1px solid #c2c2c2}.ap-dshb-blocks-h div:last-child{border:none}.ap-dshb-blocks-h h3{color:#025a4a;font-size:.8em;padding-top:1em}.ap-dshb-blocks-h h4{font-size:.8em;padding-top:.06em}.ap-plus{color:#00c244}.ap-minus{color:#f7003a}.ap-icon-container{display:inline-block;min-height:1.5em;height:100%;min-width:30px;max-width:15%;text-align:center;margin:0;padding:0}.ap-icon-container svg{margin:auto}.ap-dshb-alert-text{display:inline-block;min-height:1.5em;max-width:80%;color:#1b4f5a;font-size:.9em}.ap-dshb-report-links svg{color:#1b4f5a;margin:auto 16px auto 8px}.ap-dshb-report-links{padding:8px;vertical-align:middle}.ap-dshb-alert-message{background-color:#1b4f5a;color:#fff;border-radius:8px;padding:16px;margin:10px 0 16px 0}.ap-dshb-alert-message svg{display:inline-block;color:#e88628;margin:18px 15px}.ap-dshb-alert-message p{display:inline-block;margin:10px 50px 10px 0}.ui-datepicker-trigger{height:30px;width:30px;margin-left:6px}table.dataTable{border-collapse:collapse!important}.separator>*{display:inline-block;vertical-align:middle}.separator{text-align:center;border:0;white-space:nowrap;display:block;overflow:hidden;padding:0;margin:0}.separator:before,.separator:after{content:"";height:2px;width:50%;background-color:gray;margin:0 5px 0 5px;display:inline-block;vertical-align:middle}.separator:before{margin-left:-100%}.separator:after{margin-right:-100%}.prolinc-page-buttons{padding:8px 12px 0 0!important}.fancyTable td,.fancyTable th{padding:12px}.fht-thead{border-right:16px solid transparent}.no-pad{padding:0 0 0 0}.thin-border{border:1px solid #000!important}.large-font{font-size:2.5em}.productControl-rightPad{padding-right:8px}@media(max-width:768px){.ap-header-right-side-wrapper{float:none;text-align:center}}