/* Original Bootstrap/Open Sans presentation. Only security, mobile and existing-tool adaptations follow. */
.wam-staff{padding-top:112px}.wam-portal{padding-top:80px}.wam-staff .container{max-width:100%}@media(min-width:992px){.wam-staff .container{width:970px}}
.navbar-nav>li.disabled>span{display:block;padding:15px;color:#777}.wam-nav-logout{margin:0}.wam-nav-logout button{padding:15px;background:none;border:0;color:#777;line-height:20px}.wam-nav-logout button:hover{color:#333}.navbar-brand img{max-width:160px;object-fit:contain}.wam-beta-note{margin:0 0 10px}.wam-staff footer{margin-top:10px}.wam-portal footer{margin-top:20px}
.wam-welcome,.wam-account-summary{padding:15px 35px}.wam-signin-choice{background:#fcfcfc;margin:0 0 10px;border-radius:10px}.wam-signin-choice td{padding:20px}.wam-signin-choice .btn{padding-left:77px;padding-right:77px}.wam-extra{margin:12px 0}.wam-extra>summary{cursor:pointer;color:#337ab7}.wam-extra[open]{padding:10px;border:1px solid #ddd}.wam-staff .panel-body{padding:15px}.wam-staff .table-form label{margin:0}.wam-staff .table-form td{vertical-align:middle}.wam-staff .table-form td:first-child{width:40%}.wam-staff .panel-title{font-size:15px}.wam-portal .form{margin-top:20px}.form .btn{color:white}
.table-responsive{border:0}.table th{white-space:nowrap}.table td{vertical-align:middle}.wam-period-heading{background:#dff0d8}.wam-history{padding-top:12px;max-height:410px;overflow:auto}.wam-history .table{margin-bottom:10px}.wam-fallback .cards{display:block}.wam-fallback .card,.wam-extra .card{display:block;padding:15px;margin:10px 0;background:#fff;border:1px solid #ddd;border-radius:4px;color:#333}.wam-fallback input:not([type=checkbox]):not(.form-control),.wam-fallback select:not(.form-control),.wam-fallback textarea:not(.form-control),.wam-extra input:not([type=checkbox]):not(.form-control),.wam-extra select:not(.form-control),.wam-extra textarea:not(.form-control){max-width:100%;padding:5px;border:1px solid #ccc;border-radius:4px}.wam-fallback label,.wam-extra label{display:block}.wam-fallback button:not(.btn),.wam-extra button:not(.btn){padding:6px 12px;border:1px solid #ccc;border-radius:4px;background:#f5f5f5;color:#333}.wam-fallback h1{font-size:24px}.wam-fallback .table-wrap{overflow:auto}
input:focus-visible,button:focus-visible,a:focus-visible,summary:focus-visible,select:focus-visible{outline:2px solid #337ab7;outline-offset:2px}.form input:focus-visible{outline:2px solid #337ab7}.wam-tabs .nav-tabs{display:flex;flex-wrap:nowrap;overflow:auto}.wam-tabs .nav-tabs>li{flex-shrink:0}.wam-search{margin-top:10px}.wam-muted{color:#666}.wam-inline-tools{margin:8px 0}.wam-portal .form input:not([type=checkbox]){min-height:34px}
@media(max-width:767px){.wam-staff,.wam-portal{padding-top:75px}.navbar-brand{font-size:15px}.navbar-brand img{display:inline-block;max-width:100px;height:24px}.navbar-nav>li.disabled>span{padding:10px 15px}.wam-nav-logout button{padding:10px 15px}.wam-welcome,.wam-account-summary{padding:15px}.wam-staff .col-sm-5{width:auto}.wam-history{max-height:none}.wam-portal .form{padding:30px}.table-responsive{overflow-x:auto}.wam-signin-choice{width:100%}.wam-signin-choice .btn{padding-left:30px;padding-right:30px}.wam-staff .panel-heading .row>div{margin-bottom:6px}}

.wam-footer-logout{margin-bottom:8px}.panel-sub-title label{display:inline;font-weight:400}.panel-sub-title{height:auto;min-height:20px}.wam-staff .table-index th,.wam-staff .table-index td{font-size:12px}
