  /*
Add styles to overwrite designer CSS, USE WITH CAUTION.
*/
.mt-5.two-col-img {
	margin-top: 14px !important;
}

.section.two-col-img{
	padding:10px 0;
}

.main-navigation .bottom-row ul.nav li.nav-item ul.dropdown-menu .col-xl-4:first-child ul li:first-child a::after{
	content: " \f015";
	font-family: "Font Awesome 6 Pro";
}

.modal-dialog-centered .modal-header.bg-light-blue h3.title {
    width: 96%;
}

#sidebar .navbar-light .nav-link.active {
    color: #000;
    background-color: #E7E7E7;
}

#sidebar .navbar-light .nav-link.active + .collapse.show .nav-link.active{
    color: #385D7F;
    background-color: #fff;
}

.section .container .row.featured-news.mt-5 {
  margin-top: 1rem !important;
  }

#sidebar .card.mt-2.mt-md-5.mb-3.bg-blue {
  margin-top: 1rem !important;
  }

/* fix for ticket #176635 */
.modal-backdrop {
  z-index: 997;
}
.modal {
  z-index: 998;
}

/* fix for ticket 177097 */
.table-striped tbody tr:nth-of-type(2n+1) td {
  background-color: inherit !important;
  border-bottom: 1px solid #f5f5f5;
  border-top: #f5f5f5;
}
.table-striped tbody tr td{cursor: default;}

.table-striped a:hover {
    color: #000 !important;
    text-decoration: none !important;
}

.table tbody tr td{cursor: default;}
.table a:hover {
    color: #000 !important;
    text-decoration: none !important;
}

.table table-sm tbody tr td{cursor: default;}
.table table-sm {
    color: #000 !important;
    text-decoration: none !important;
}

/* UAT 217401 */
.accorion-wrapper {
	padding-top: 1rem !important;
}

.accorion-wrapper .container {
	padding: 0px;
}

/* UAT 217379 */
.enroll span#directedit a {
	font-size: 10px !important;
}