/*
 * This file is used to override the default styles for the PA theme.
 * It is used to change the color of the active tab in the navigation menu.
*/
.btn.disabled, .btn[disabled], fieldset[disabled] .btn {
    cursor: not-allowed;
    opacity: 1;
    background-color: #263441;
}
.help-block {
    color: #4A4A4A !important;
}
/*
 * This is the default style for the active tab in the side navigation menu of profile.
 */
nav#wb-sec ul.list-group.menu li a.list-group-item.wb-navcurr,
nav#wb-sec ul.list-group.menu li a.list-group-item:focus {
    position: relative; /* make pseudo-element relative to the tab */
    font-weight: bold;
}
 
nav#wb-sec ul.list-group.menu li a.list-group-item.wb-navcurr::after,
nav#wb-sec ul.list-group.menu li a.list-group-item:focus::after {
    content: "";
    position: absolute;
    top: 4px;    /* space from top edge */
    left: 4px;   /* space from left edge */
    right: 4px;  /* space from right edge */
    bottom: 4px; /* space from bottom edge */
    border: 2px solid #fff; /* thin white border */
    pointer-events: none; /* let clicks pass through */
}
#summary-report-table .rwstotals-header{
    margin-top: 0;
}
#summary-report-table table{
    margin-bottom: 0px;
}
#summary-report-table tbody td{
    padding-top: 4px;
    padding-bottom: 4px;
}
/*
 * This is the default style for the active tab in the side navigation menu of profile.
*/
.rwstotals-table {
    margin-bottom: 20px;
    width: 100%;
}
  
.rwstotals-table th,
.rwstotals-table td {
    padding: 8px 12px;
    border: 1px solid #ddd;
}
  
.rwstotals-table th {
    background-color: #f5f5f5;
    font-weight: bold;
}
  
.rwstotals-table .text-left {
    text-align: left;
}
  
.rwstotals-table .text-right {
    text-align: right;
}

