/* bmdlinc_agent.css */

.bmdl_add_bold {
    font-weight: bold;
}

.t-Region.my_default_region .t-Region-body {
    padding-bottom: .1rem;
}

.apex_wait_overlay {
    display: block;
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: #000;
    z-index: 1001;
    -moz-opacity: .5;
    opacity: .5;
    filter: alpha(opacity=50);
}

/* gweb_agent.css */

li.t-NavigationBar-item.navbar-NewVersion a.t-Button {
    background-color: #ea7a05;
    border-radius: 10px;
    transition: background-color 0.3s ease;
}
  
li.t-NavigationBar-item.navbar-NewVersion a.t-Button:focus {
    background-color: #d96b04;
}
  
li.t-NavigationBar-item.navbar-ImportantMSG span.t-Button-label {
    color: #ea7424;
    font-weight: bold;
}
  
div.t-Header-branding span.t-Button-label {
    font-size: 14px;
}
  
h2.t-Region-title {
    font-weight: 600;
}
  
.t-Alert--page.t-Alert--success {
    background-color: #27af82;
    color: #eff2f2;
}
  
.t-Alert--colorBG.t-Alert--warning {
    background-color: #ffe8d5;
    color: #54585a;
}
  
.a-IRR-reportSummary-item--savedReport .a-IRR-reportSummary-icon,
.a-IRR-controls-item--savedReport .a-IRR-controls-cell:nth-child(2) {
    background-color: #66a1a4;
}
  
.a-IRR-reportSummary-item--groupBy .a-IRR-reportSummary-icon,
.a-IRR-controls-item--groupBy .a-IRR-controls-cell:nth-child(2) {
    background-color: #264346;
}
  
.a-IRR-reportSummary-item--filter .a-IRR-reportSummary-icon,
.a-IRR-controls-item--filter .a-IRR-controls-cell:nth-child(2) {
    background-color: #27af82;
}
  
.a-IRR-reportSummary-item--controlBreak .a-IRR-reportSummary-icon,
.a-IRR-controls-item--controlBreak .a-IRR-controls-cell:nth-child(2) {
    background-color: #359294;
}
  
.a-IRR-reportSummary-item--highlight .a-IRR-reportSummary-icon,
.a-IRR-controls-item--highlight .a-IRR-controls-cell:nth-child(2) {
    background-color: #ea7424;
}
  
.a-IRR-reportSummary-item--flashback .a-IRR-reportSummary-icon,
.a-IRR-controls-item--flashback .a-IRR-controls-cell:nth-child(2) {
    background-color: #54585a;
}

#TOPBUTTON {
    padding-top: 10px;
    margin-top: 0px;
    margin-bottom: 0px;
    border-top: 0px;
}
  
.t-Footer {
    font-size: 11px;
}
  
.t-Cards--featured .t-Card-desc {
    font-weight: 700;
    text-align: center;
    font-size: 200%;
    padding-top: 10px;
}
  
.t-Card-title {
    text-align: center;
    font-size: 2rem !important;
    line-height: 24px;
    font-weight: 300;
    text-overflow: ellipsis;
    overflow-x: hidden;
    overflow-y: hidden;
    white-space: nowrap;
    width: 100%;
}
  
.t-Card-body {
    height: 70px !important;
}
  
@media only screen and (max-width: 768px) {
    .t-Header-agent {
        display: none;
    }

    .t-Header-admin {
        display: none;
    }
}
  
.apex-item-select,
.apex-item-text,
.apex-item-textarea,
.apex-item-multi {
    backface-visibility: hidden;
}
  
a.page-item-link {
    color: #237374;
    text-decoration: underline;
}
  
button.button-link {
    color:#237374!important;
    text-decoration: underline;
}
  
a.no-underline {
    color: #237374;
    text-decoration: none!important;
}
  
.t-Card-title {
    text-wrap: wrap;
}

/* gweb.css */
.hidden {
    display: none;    
}
  
.bigger_icon{
    font-size: 20px!important;
}
  
div#r_icons {
    margin-bottom: 0px;
}
  
div#r_icons div#quick_access_close {
    float: right;
    padding-top: 0.6em;
    padding-right: 1em;
}
  
div#r_icons div#quick_access {
    float: center;
    padding-top: 0.5em;
    padding-left: 1em;
}
  
li.quick_access_item {
    display: inline-block;
    width: 7%;
    text-align: center;
}
  
li.quick_access_item a.t-Button {
    padding: 0;
}
  
div#quick_access ul.t-NavigationBar {
    float: right;
    margin-right: 10px;
    width: 500px;
}
  
img.quick_access_icon {
    width: 24px;
    height: 24px;
}
  
li.quick_access_item a.t-Button--navBar {
    display: block;
}
  
table.a-IRR-table td[headers^="ir_amount_"] {
    white-space: nowrap;
}
  
.a-TreeView-node--topLevel .a-TreeView-node--leaf .a-TreeView-content {
    padding-left: 1rem !important;
}

.a-TreeView-node--topLevel .a-TreeView-node .a-TreeView-content {
    padding-left: 0.8rem !important;
}
  
.t-MediaList-item.is-active {
    background-color: #ffffff;
}
  
#r_breadcrumb {
    margin-top: 0px;
    margin-bottom: 0px;
}
  
#GWEBBUTTONS {
    margin-top: 0px;
    margin-bottom: 0px;
    border-top: 0px;
}