/* CSS Document */
@import 'colors.css';
body {
  background-color: #FBFBFB;
  font-family: "Trebuchet MS", Helvetica, sans-serif;
}
main { font-size: 13px; }
@media (min-width: 991.98px) {
  main {
    padding-left: 0px;
  }
}
small { font-size: 80%; }

a { text-decoration: none; }
a:hover { text-decoration: underline; }

.mtbSec { background-color: var(--acSecondary) !important; color: #FFFFFF !important; }
.list-group-item.active > .fas, .list-group-item.active > .far { color: #FFFFFF; }
.agentAccess:not(.btn-xs) { background-color: var(--bms-agentOnly); }
.pageHeader { color: var(--acPrimary); }
.pageHeader small { color: var(--bs-gray-600); font-size: 65% !important; }
#bmsMenu li a { color: #000000; }
.sidebar-sticky-bottom div a { color: #000000; }

/*----------------------*
 *    PAGE SPECIFIC	*
 *----------------------*
 */
.statusBox { border: 1px solid #000000; }
.layoutLandscape, .layoutPortrait { border: 1px solid #000000; background-color: #E0E0E0; }
.rightsBox { background-color: #FFFFFF; border: 1px solid #000000; }
.rightsBox:hover { background-color: #F2F2F2; }
/*----------------*
 *     TABLES 	  *
 *----------------*
 */

/*--------------*
 *	  HELPERS	*
 *--------------*
 */
.outputIcon { background-color: var(--bs-gray-300); }
.outputIcon > i { color: var(--bs-orange) !important; }